|
void | read (const std::string &xmlfile) |
|
std::shared_ptr< Element > | manage (std::shared_ptr< Element > el) |
|
void | remove (std::shared_ptr< Element > &el) |
|
void | link (Element::ElementID rootID, Element::ElementID childID, int numIn) |
|
void | unlink (Element::ElementID rootID, Element::ElementID childID) |
|
void | extlink (const std::string &name, Element::ElementID childID, int numIn) |
|
void | setIn (Element::ElementID ID, int inNum, long state) |
|
long | getOut (Element::ElementID ID) |
|
Schema::iterator | begin () |
|
Schema::iterator | end () |
|
int | size () |
|
bool | empty () |
|
Schema::INTiterator | intBegin () |
|
Schema::INTiterator | intEnd () |
|
int | intSize () |
|
bool | intEmpty () |
|
Schema::EXTiterator | extBegin () |
|
Schema::EXTiterator | extEnd () |
|
int | extSize () |
|
bool | extEmpty () |
|
Schema::OUTiterator | outBegin () |
|
Schema::OUTiterator | outEnd () |
|
int | outSize () |
|
bool | outEmpty () |
|
std::shared_ptr< Element > | find (Element::ElementID id) |
|
std::shared_ptr< Element > | findExtLink (const std::string &name) |
|
std::shared_ptr< Element > | findOut (const std::string &name) |
|