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 > | |