#include <table.hh>

Public Member Functions | |
| table (void) | |
| table (const char *Name, const char *Type=0) | |
| table (const table &x) | |
| virtual | ~table (void) |
| void | Spew (Xwriter &xout) const |
| virtual table * | Clone (void) const |
| bool | empty (void) const |
| const char * | getObjType (void) const |
| const char * | getUnit (void) const |
| column * | addColumn (const char *Name, const char *Type=0, const char *Unit=0) |
| column * | addColumn (const column &col) |
| column & | refColumn (const char *name) |
| const column & | refColumn (const char *name) const |
| Stream & | refStream (void) |
| const Stream & | refStream (void) const |
| void | setStream (const Stream &istr) |
| void | setUnit (const char *Unit) |
| xsil::table::table | ( | void | ) |
XSil table default constructor. brief default constructor.
| xsil::table::table | ( | const char * | Name, | |
| const char * | Type = 0 | |||
| ) |
| virtual xsil::table::~table | ( | void | ) | [virtual] |
XSil table destructor. brief Deconstructor.
| void xsil::table::Spew | ( | Xwriter & | xout | ) | const [virtual] |
Write an XSil table definition to an XML output file. brief Write table to an XML file.
| xout | XML output file to receive the table definition. |
Implements xsil::xobj.
| virtual table* xsil::table::Clone | ( | void | ) | const [virtual] |
Clone an XSIL table definition. brief Clone a table object.
Implements xsil::xobj.
| bool xsil::table::empty | ( | void | ) | const [inline] |
| const char* xsil::table::getObjType | ( | void | ) | const [virtual] |
Get the XSIL object type. brief Get object type.
Implements xsil::xobj.
| const char * xsil::table::getUnit | ( | void | ) | const [inline] |
Get table units brief get Table units.
| column* xsil::table::addColumn | ( | const char * | Name, | |
| const char * | Type = 0, |
|||
| const char * | Unit = 0 | |||
| ) |
| column& xsil::table::refColumn | ( | const char * | name | ) |
| const column& xsil::table::refColumn | ( | const char * | name | ) | const |
| xsil::Stream & xsil::table::refStream | ( | void | ) | [inline] |
Get reference to an initialization stream. brief Reference initialization stream.
| const xsil::Stream & xsil::table::refStream | ( | void | ) | const [inline] |
Get reference to an initialization stream. brief Reference initialization stream.
| void xsil::table::setStream | ( | const Stream & | istr | ) |
| void xsil::table::setUnit | ( | const char * | Unit | ) |
1.5.4