34 ColumnSchema(
const std::string& name , Table::ColumnOrderEnum order, Table::DefaultAction defaultAction);
35 ColumnSchema(
const std::string& name , Table::ColumnOrderEnum order,
double defaultValue);
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 acceptsDefault( )
const;
44 bool isIncreasing( )
const;
45 bool isDecreasing( )
const;
46 Table::DefaultAction getDefaultMode( )
const;
47 double getDefaultValue( )
const;
51 template<
class Serializer>
56 serializer(m_defaultAction);
57 serializer(m_defaultValue);
62 Table::ColumnOrderEnum m_order;
63 Table::DefaultAction m_defaultAction;
64 double m_defaultValue;
This class implements a small container which holds the transmissibility mulitpliers for all the face...
Definition Exceptions.hpp:30