|
Pol
Rev 533
|
#include <xmlfilescrobj.h>
Inheritance diagram for BXmlAttribute:
Collaboration diagram for BXmlAttribute:Public Member Functions | |
| BXmlAttribute (TiXmlNode *_node) | |
| virtual BObjectImp * | call_method (const char *methodname, Executor &ex) |
| virtual BObjectImp * | call_method_id (const int id, Executor &ex, bool forcebuiltin=false) |
| virtual BObjectImp * | copy () const |
| ContIterator * | createIterator (BObject *pIterVal) |
| virtual std::string | getStringRep () const |
| virtual BObjectRef | OperSubscript (const BObject &obj) |
| virtual size_t | sizeEstimate () const |
| virtual const char * | typeOf () const |
| virtual int | typeOfInt () const |
Private Attributes | |
| TiXmlElement * | node |
Definition at line 121 of file xmlfilescrobj.h.
| BXmlAttribute::BXmlAttribute | ( | TiXmlNode * | _node | ) | [inline] |
Definition at line 124 of file xmlfilescrobj.h.
Referenced by copy().
Here is the caller graph for this function:| BObjectImp * BXmlAttribute::call_method | ( | const char * | methodname, |
| Executor & | ex | ||
| ) | [virtual] |
Reimplemented from BObjectImp.
Definition at line 538 of file xmlfilescrobj.cpp.
References call_method_id(), getKnownObjMethod(), and ObjMethod::id.
Here is the call graph for this function:| BObjectImp * BXmlAttribute::call_method_id | ( | const int | id, |
| Executor & | ex, | ||
| bool | forcebuiltin = false |
||
| ) | [virtual] |
Reimplemented from BObjectImp.
Definition at line 547 of file xmlfilescrobj.cpp.
References ObjArray::addElement(), MTH_PROPNAMES, and node.
Referenced by call_method().
Here is the call graph for this function:
Here is the caller graph for this function:| virtual BObjectImp* BXmlAttribute::copy | ( | void | ) | const [inline, virtual] |
Implements BObjectImp.
Definition at line 126 of file xmlfilescrobj.h.
References BXmlAttribute(), and node.
Here is the call graph for this function:| ContIterator* BXmlAttribute::createIterator | ( | BObject * | pIterVal | ) | [inline, virtual] |
| virtual std::string BXmlAttribute::getStringRep | ( | ) | const [inline, virtual] |
Implements BObjectImp.
Definition at line 131 of file xmlfilescrobj.h.
| BObjectRef BXmlAttribute::OperSubscript | ( | const BObject & | obj | ) | [virtual] |
Reimplemented from BObjectImp.
Definition at line 569 of file xmlfilescrobj.cpp.
References BObject::impptr(), BObjectImp::isa(), node, BObjectImp::OTString, and String::value().
Here is the call graph for this function:| virtual size_t BXmlAttribute::sizeEstimate | ( | ) | const [inline, virtual] |
Implements BObjectImp.
Definition at line 138 of file xmlfilescrobj.h.
| virtual const char* BXmlAttribute::typeOf | ( | ) | const [inline, virtual] |
Reimplemented from BObjectImp.
Definition at line 136 of file xmlfilescrobj.h.
| virtual int BXmlAttribute::typeOfInt | ( | ) | const [inline, virtual] |
Reimplemented from BObjectImp.
Definition at line 137 of file xmlfilescrobj.h.
References BObjectImp::OTXMLAttributes.
TiXmlElement* BXmlAttribute::node [private] |
Definition at line 149 of file xmlfilescrobj.h.
Referenced by call_method_id(), copy(), createIterator(), and OperSubscript().