34 ColumnSchema(
const std::string& name , Table::ColumnOrderEnum order, Table::DefaultAction defaultAction);
35 ColumnSchema(
const std::string& name , Table::ColumnOrderEnum order,
double defaultValue);
37 static ColumnSchema serializationTestObject();
39 const std::string& name()
const;
40 std::string orderSchema()
const;
41 bool validOrder(
double value1 ,
double value2)
const;
42 bool lookupValid( )
const;
43 bool isDecreasing( )
const;
44 Table::DefaultAction getDefaultMode( )
const;
45 double getDefaultValue( )
const;
47 bool operator==(
const ColumnSchema& data)
const;
49 template<
class Serializer>
54 serializer(m_defaultAction);
55 serializer(m_defaultValue);
60 Table::ColumnOrderEnum m_order;
61 Table::DefaultAction m_defaultAction;
62 double m_defaultValue;
This class implements a small container which holds the transmissibility mulitpliers for all the face...
Definition Exceptions.hpp:30