class xobj XSIL object base class
The xobj class contains the name and type fields common to (almost) all of the XSil data objects. It also provides a standard interface for puting object of different types into lists.
xobj(const char* Name, const char* Type=0)
Type - Pointer to the object type string
xobj(const xobj& x)
virtual ~xobj(void)
virtual void Spew(xsil::Xwriter& ostr) const
virtual const char* getObjType(void) const
virtual xobj* Clone(void) const
const char* getName(void) const
const char* getType(void) const
const std::string& refName(void) const
const std::string& refType(void) const
void setName(const char* Name)
void setType(const char* Type)
alphabetic index hierarchy of classes
generated by doc++