![]() |
Kig Python Scripting API Documentation |
||||
|
This Object is a BogusObject containing only a string value. More...
Public Member Functions | |
StringObject (const TQString &d) | |
Construct a new StringObject containing the string d. | |
const TQString & | data () const |
Get hold of the contained data. | |
void | setData (const TQString &s) |
Set the contained data. | |
StringObject * | copy () const |
Returns a copy of this Object. | |
const ObjectType * | type () const |
Returns the lowermost ObjectType that this object is an instantiation of. | |
bool | equals (const Object &rhs) const |
Returns true if this Object is equal to rhs. | |
Static Public Member Functions | |
static const ObjectType * | stype () |
Returns the ObjectType representing the StringObject type. |
This Object is a BogusObject containing only a string value.
StringObject* StringObject::copy | ( | ) | const [virtual] |
bool StringObject::equals | ( | const Object & | rhs | ) | const [virtual] |
static const ObjectType* StringObject::stype | ( | ) | [static] |
Returns the ObjectType representing the StringObject type.
Reimplemented from BogusObject.
const ObjectType* StringObject::type | ( | ) | const [virtual] |
Returns the lowermost ObjectType that this object is an instantiation of.
E.g. if you want to get a string containing the internal name of the type of an object, you can do:
tn = object.type().internalName()
Implements Object.