#include <SDDSColumn.h>
|
| | SDDSColumn (const std::string &name, const std::string &type, const std::string &unit, const std::string &desc, std::ios_base::fmtflags flags, unsigned short precision) |
| |
| template<typename T > |
| void | addValue (const T &val) |
| |
| void | writeHeader (std::ostream &os, unsigned int colNr, const std::string &indent) const |
| |
|
| typedef std::tuple< std::string, std::string, std::string > | desc_t |
| |
| typedef boost::variant< float, double, long unsigned int, char, std::string > | variant_t |
| |
Definition at line 27 of file SDDSColumn.h.
◆ desc_t
◆ variant_t
◆ SDDSColumn()
| SDDSColumn::SDDSColumn |
( |
const std::string & |
name, |
|
|
const std::string & |
type, |
|
|
const std::string & |
unit, |
|
|
const std::string & |
desc, |
|
|
std::ios_base::fmtflags |
flags, |
|
|
unsigned short |
precision |
|
) |
| |
◆ addValue()
template<typename T >
| void SDDSColumn::addValue |
( |
const T & |
val | ) |
|
◆ writeHeader()
| void SDDSColumn::writeHeader |
( |
std::ostream & |
os, |
|
|
unsigned int |
colNr, |
|
|
const std::string & |
indent |
|
) |
| const |
◆ writeValue()
| void SDDSColumn::writeValue |
( |
std::ostream & |
os | ) |
const |
|
protected |
◆ operator<<
| std::ostream & operator<< |
( |
std::ostream & |
os, |
|
|
const SDDSColumn & |
col |
|
) |
| |
|
friend |
◆ description_m
| desc_t SDDSColumn::description_m |
|
private |
◆ name_m
| std::string SDDSColumn::name_m |
|
private |
◆ set_m
◆ value_m
◆ writeFlags_m
| std::ios_base::fmtflags SDDSColumn::writeFlags_m |
|
private |
◆ writePrecision_m
| unsigned short SDDSColumn::writePrecision_m |
|
private |
The documentation for this class was generated from the following files: