class XSIL : public xobj XSIL class is the light-weight container for encoded xsil objects
XSIL class is the light-weight container for encoded xsil objects
XSIL(const char* Name, const char* Type=0)
Type - Pointer to structure type string.
XSIL(const XSIL& x)
virtual ~XSIL(void)
virtual xobj* Clone(void) const
void Spew(Xwriter& ostr) const
xobj* addObject(const xobj& x)
virtual XSIL* addXSIL(const char* Name, const char* Type=0)
Type - Pointer to structure type string.
array* addArray(const char* Name, const char* Type=0, const char* Unit=0)
Type - Pointer to structure type string.
Unit - Pointer to structure units string.
comment* addComment(const char* Text=0)
param* addParam(const char* Name, const char* Type=0, const char* Unit=0, const char* Value=0)
Type - Pointer to parameter type string.
Unit - Pointer to parameter units string.
Value - Pointer to parameter value string.
param* addParam(const char* Name, const char* Unit, double Value)
Unit - Pointer to parameter units string.
Double - float parameter value.
param* addParam(const char* Name, const char* Unit, int Value)
Unit - Pointer to parameter units string.
Value - Integer parameter value.
table* addTable(const char* Name, const char* Type=0)
Type - Pointer to the table type string.
time* addTime(const char* Name, const char* Type=0, const char* Value=0)
Type - Pointer to the time type string.
Value - Pointer to the time value string.
time* addTime(const char* Name, const Time& t)
time - Time value;
void erase(const xobj* x)
const xobj* find(const char* name, const char* type=0) const
type - Type of the object to be found.
virtual const char* getObjType(void) const
alphabetic index hierarchy of classes
generated by doc++