|
inlib
1.2.0
|
Classes | |
| class | column |
| class | icol |
Public Member Functions | |
| ntuple (std::ostream &a_writer, char a_sep= ',') | |
| virtual | ~ntuple () |
| template<class T > | |
| column< T > * | create_column (const std::string &a_name, const T &a_def=T()) |
| bool | add_row () |
| const std::vector< icol * > & | columns () const |
Protected Member Functions | |
| ntuple (const ntuple &a_from) | |
| ntuple & | operator= (const ntuple &a_from) |
Protected Attributes | |
| std::ostream & | m_writer |
| char | m_sep |
| std::vector< icol * > | m_cols |
Definition at line 18 of file wcsv_ntuple.
| inlib::wcsv::ntuple::ntuple | ( | std::ostream & | a_writer, |
| char | a_sep = ',' |
||
| ) | [inline] |
Definition at line 70 of file wcsv_ntuple.
| virtual inlib::wcsv::ntuple::~ntuple | ( | ) | [inline, virtual] |
Definition at line 74 of file wcsv_ntuple.
{
inlib::clear<icol>(m_cols);
}
| inlib::wcsv::ntuple::ntuple | ( | const ntuple & | a_from | ) | [inline, protected] |
Definition at line 78 of file wcsv_ntuple.
| bool inlib::wcsv::ntuple::add_row | ( | ) | [inline] |
| const std::vector<icol*>& inlib::wcsv::ntuple::columns | ( | ) | const [inline] |
Definition at line 111 of file wcsv_ntuple.
{return m_cols;}
| column<T>* inlib::wcsv::ntuple::create_column | ( | const std::string & | a_name, |
| const T & | a_def = T() |
||
| ) | [inline] |
Definition at line 88 of file wcsv_ntuple.
Definition at line 82 of file wcsv_ntuple.
{
m_sep = a_from.m_sep;
return *this;
}
std::vector<icol*> inlib::wcsv::ntuple::m_cols [protected] |
Definition at line 115 of file wcsv_ntuple.
char inlib::wcsv::ntuple::m_sep [protected] |
Definition at line 114 of file wcsv_ntuple.
std::ostream& inlib::wcsv::ntuple::m_writer [protected] |
Definition at line 113 of file wcsv_ntuple.
1.7.5.1