|
| RoadmapFactory (const RoadmapPtr_t &roadmap, const ProblemPtr_t &problem, ObjectFactory *parent, const XMLElement *element) |
| Constructor using an already created Roadmap. More...
|
|
RoadmapPtr_t | roadmap () const |
|
virtual bool | finishAttributes () |
|
virtual void | finishTags () |
|
| RoadmapFactory (const ProblemPtr_t &problem, const RoadmapPtr_t &roadmap, ObjectFactory *parent=NULL) |
|
| ObjectFactory (ObjectFactory *parent=NULL, const XMLElement *element=NULL) |
|
virtual | ~ObjectFactory () |
|
void | name (const std::string &n) |
|
void | name (const char *n) |
|
T * | as () |
|
virtual bool | init () |
|
void | setAttribute (const XMLAttribute *attr) |
|
virtual void | addTextChild (const XMLText *text) |
|
virtual void | finishFile () |
|
| ObjectFactory (const std::string &tagName, ObjectFactory *parent=NULL) |
|
void | addAttribute (const std::string &name, const std::string &value) |
|
XMLNode * | write (XMLNode *node) const |
|
std::string | tagName () const |
|
std::string | name () const |
|
bool | hasAttribute (const std::string &attr) const |
|
std::string | getAttribute (const std::string &attr) const |
|
ObjectFactoryList | getChildrenOfType (std::string type) |
|
bool | getChildOfType (std::string type, ObjectFactory *&o) |
|
virtual bool | init () |
|
void | setAttribute (const XMLAttribute *attr) |
|
virtual void | addTextChild (const XMLText *text) |
|
virtual void | finishFile () |
|
| ObjectFactory (const std::string &tagName, ObjectFactory *parent=NULL) |
|
void | addAttribute (const std::string &name, const std::string &value) |
|
XMLNode * | write (XMLNode *node) const |
|
std::string | tagName () const |
|
std::string | name () const |
|
bool | hasAttribute (const std::string &attr) const |
|
std::string | getAttribute (const std::string &attr) const |
|
ObjectFactoryList | getChildrenOfType (std::string type) |
|
bool | getChildOfType (std::string type, ObjectFactory *&o) |
|