CASM
AClustersApproachtoStatisticalMechanics
|
#include <DataFormatter.hh>
Implements generic formatting member functions for ranges of data objects.
Definition at line 158 of file DataFormatter.hh.
Public Member Functions | |
FormattedIteratorPair (const DataFormatter< DataObject > *_formatter_ptr, IteratorType _begin, IteratorType _end) | |
void | inject (DataStream &_stream) const |
void | print (std::ostream &_stream) const |
jsonParser & | to_json (jsonParser &json) const |
jsonParser & | to_json_arrays (jsonParser &json) const |
Output data with format {"name1":[..., x], "name2":[..., x], ...}. More... | |
Private Attributes | |
DataFormatter< DataObject > const * | m_formatter_ptr |
IteratorType | m_begin_it |
IteratorType | m_end_it |
|
inline |
Definition at line 505 of file DataFormatter.hh.
|
inlinevirtual |
Implements CASM::FormattedPrintable.
Definition at line 508 of file DataFormatter.hh.
|
inlinevirtual |
Implements CASM::FormattedPrintable.
Definition at line 518 of file DataFormatter.hh.
|
inlinevirtual |
Implements CASM::FormattedPrintable.
Definition at line 536 of file DataFormatter.hh.
|
inline |
Output data with format {"name1":[..., x], "name2":[..., x], ...}.
Definition at line 544 of file DataFormatter.hh.
|
private |
Definition at line 503 of file DataFormatter.hh.
|
private |
Definition at line 503 of file DataFormatter.hh.
|
private |
Definition at line 502 of file DataFormatter.hh.