| 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 typedef | CASM::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 > | |
| initialize(const DataObject &_tmplt) const | CASM::DataFormatter< _DataObject > | |
| inject(const DataObject &_obj, DataStream &_stream) const | CASM::DataFormatter< _DataObject > | |
| m_col_sep | CASM::DataFormatter< _DataObject > | mutableprivate |
| m_col_width | CASM::DataFormatter< _DataObject > | mutableprivate |
| m_comment | CASM::DataFormatter< _DataObject > | private |
| m_data_formatters | CASM::DataFormatter< _DataObject > | private |
| m_indent | CASM::DataFormatter< _DataObject > | private |
| m_initialized | CASM::DataFormatter< _DataObject > | mutableprivate |
| m_prec | CASM::DataFormatter< _DataObject > | private |
| m_sep | CASM::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 |
| push_back(std::unique_ptr< BaseDatumEvaluator< ObjectType >> evaluator_ptr) | CASM::DataFormatter< _DataObject > | |
| push_back(std::unique_ptr< BaseDatumEvaluator< ObjectType >> evaluator_ptr, Args &&...args) | CASM::DataFormatter< _DataObject > | |
| 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 > | |