CASM
AClustersApproachtoStatisticalMechanics
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules
CASM::DataFormatter< _DataObject > Member List

This is the complete list of members for CASM::DataFormatter< _DataObject >, including all inherited members.

_initialize(const DataObject &_tmplt) const CASM::DataFormatter< _DataObject >private
append(const DataFormatter< DataObject > &_tail)CASM::DataFormatter< _DataObject >inline
clear()CASM::DataFormatter< _DataObject >inline
col_header(const DataObject &_template_obj) const CASM::DataFormatter< _DataObject >
DataFormatter(int _sep=4, int _precision=12, std::string _comment="#")CASM::DataFormatter< _DataObject >inline
DataFormatter(const Args &...formatters)CASM::DataFormatter< _DataObject >inline
DataObject typedefCASM::DataFormatter< _DataObject >
empty() const CASM::DataFormatter< _DataObject >inline
evaluate_as_matrix(const DataObject &_obj) const CASM::DataFormatter< _DataObject >
evaluate_as_matrix(IteratorType begin, IteratorType end) const CASM::DataFormatter< _DataObject >
evaluate_as_scalar(const DataObject &_obj) const CASM::DataFormatter< _DataObject >
evaluate_as_vector(const DataObject &_obj) const CASM::DataFormatter< _DataObject >
evaluate_as_vector(IteratorType begin, IteratorType end) const CASM::DataFormatter< _DataObject >
inject(const DataObject &_obj, DataStream &_stream) const CASM::DataFormatter< _DataObject >
m_col_sepCASM::DataFormatter< _DataObject >mutableprivate
m_col_widthCASM::DataFormatter< _DataObject >mutableprivate
m_commentCASM::DataFormatter< _DataObject >private
m_data_formattersCASM::DataFormatter< _DataObject >private
m_indentCASM::DataFormatter< _DataObject >private
m_initializedCASM::DataFormatter< _DataObject >mutableprivate
m_precCASM::DataFormatter< _DataObject >private
m_sepCASM::DataFormatter< _DataObject >private
operator()(IteratorType begin, IteratorType end) const CASM::DataFormatter< _DataObject >inline
operator()(const DataObject &data_obj) const CASM::DataFormatter< _DataObject >inline
operator<<(const BaseDatumFormatter< DataObject > &new_formatter)CASM::DataFormatter< _DataObject >inline
print(const DataObject &_obj, std::ostream &_stream) const CASM::DataFormatter< _DataObject >
print_header(const DataObject &_tmplt_obj, std::ostream &_stream) const CASM::DataFormatter< _DataObject >
push_back(const BaseDatumFormatter< DataObject > &new_formatter, const std::string &args)CASM::DataFormatter< _DataObject >inline
push_back(const BaseDatumFormatter< DataObject > &new_formatter)CASM::DataFormatter< _DataObject >inline
push_back(const BaseDatumFormatter< DataObject > &new_formatter, const Args &...formatters)CASM::DataFormatter< _DataObject >inline
set_header_prefix(const std::string &_prefix)CASM::DataFormatter< _DataObject >inline
set_indent(int _indent)CASM::DataFormatter< _DataObject >inline
to_json(const DataObject &_obj, jsonParser &json) const CASM::DataFormatter< _DataObject >
to_json_arrays(const DataObject &_obj, jsonParser &json) const CASM::DataFormatter< _DataObject >
validate(const DataObject &_obj) const CASM::DataFormatter< _DataObject >