UniSet
2.6.0
|
Открытые члены | |
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, bool state) |
bool | 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) |
Дополнительные унаследованные члены | |
![]() | |
typedef std::unordered_map < Element::ElementID, std::shared_ptr< Element > > | ElementMap |
typedef std::list< INLink > | InternalList |
typedef std::list< EXTLink > | ExternalList |
typedef std::list< EXTOut > | OutputsList |
typedef ElementMap::const_iterator | iterator |
typedef InternalList::const_iterator | INTiterator |
typedef ExternalList::const_iterator | EXTiterator |
typedef OutputsList::const_iterator | OUTiterator |
![]() | |
ElementMap | emap |
InternalList | inLinks |
ExternalList | extLinks |
OutputsList | outList |