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