HOG2
Table< Ts > Member List

This is the complete list of members for Table< Ts >, including all inherited members.

_cell_paddingTable< Ts >protected
_column_formatTable< Ts >protected
_column_sizesTable< Ts >protected
_dataTable< Ts >protected
_headersTable< Ts >protected
_num_columnsTable< Ts >protected
_precisionTable< Ts >protected
_static_column_sizeTable< Ts >protected
addRow(Ts... entries)Table< Ts >inline
DataTuple typedefTable< Ts >
justify(int)Table< Ts >inlineprotectedstatic
justify(long)Table< Ts >inlineprotectedstatic
left_typeTable< Ts >protected
print(StreamType &stream)Table< Ts >inline
print_each(TupleType &&, StreamType &, std::integral_constant< size_t, std::tuple_size< typename std::remove_reference< TupleType >::type >::value >)Table< Ts >inlineprotected
print_each(TupleType &&t, StreamType &stream, std::integral_constant< size_t, I >)Table< Ts >inlineprotected
print_each(TupleType &&t, StreamType &stream)Table< Ts >inlineprotected
right_typeTable< Ts >protected
setColumnFormat(const std::vector< TableColumnFormat > &column_format)Table< Ts >inline
setColumnPrecision(const std::vector< int > &precision)Table< Ts >inline
size_columns()Table< Ts >inlineprotected
size_each(TupleType &&, std::vector< unsigned int > &, std::integral_constant< size_t, std::tuple_size< typename std::remove_reference< TupleType >::type >::value >)Table< Ts >inlineprotected
size_each(TupleType &&t, std::vector< unsigned int > &sizes, std::integral_constant< size_t, I >)Table< Ts >inlineprotected
size_each(TupleType &&t, std::vector< unsigned int > &sizes)Table< Ts >inlineprotected
sizeOfData(const T &data, decltype(((T *) nullptr) ->size()) *=nullptr)Table< Ts >inlineprotected
sizeOfData(const T &data, typename std::enable_if< std::is_integral< T >::value >::type *=nullptr)Table< Ts >inlineprotected
sizeOfData(...)Table< Ts >inlineprotected
Table(std::vector< std::string > headers, unsigned int static_column_size=0, unsigned int cell_padding=1)Table< Ts >inline