|
UniSet
1.7.0
|
Классы | |
| struct | ChildInfo |
| struct | InputInfo |
Открытые типы | |
| enum | InputType { unknown, external, internal, unknown, external, internal } |
| enum | InputType { unknown, external, internal, unknown, external, internal } |
| typedef std::string | ElementID |
| typedef std::string | ElementID |
Открытые члены | |
| Element (ElementID id) | |
| virtual void | tick () |
| virtual void | setIn (int num, bool state)=0 |
| virtual bool | getOut ()=0 |
| ElementID | getId () |
| virtual std::string | getType () |
| virtual Element * | find (ElementID id) |
| virtual void | addChildOut (Element *el, int in_num) |
| virtual void | delChildOut (Element *el) |
| int | outCount () |
| virtual void | addInput (int num, bool state=false) |
| virtual void | delInput (int num) |
| int | inCount () |
| Element (ElementID id) | |
| virtual void | tick () |
| virtual void | setIn (int num, bool state)=0 |
| virtual bool | getOut ()=0 |
| ElementID | getId () |
| virtual std::string | getType () |
| virtual Element * | find (ElementID id) |
| virtual void | addChildOut (Element *el, int in_num) |
| virtual void | delChildOut (Element *el) |
| int | outCount () |
| virtual void | addInput (int num, bool state=false) |
| virtual void | delInput (int num) |
| int | inCount () |
Статические открытые данные | |
| static const ElementID | DefaultElementID = "?id?" |
Защищенные типы | |
| typedef std::list< ChildInfo > | OutputList |
| typedef std::list< InputInfo > | InputList |
| typedef std::list< ChildInfo > | OutputList |
| typedef std::list< InputInfo > | InputList |
Защищенные члены | |
| virtual void | setChildOut () |
| virtual void | setChildOut () |
Защищенные данные | |
| OutputList | outs |
| InputList | ins |
| ElementID | myid |
Друзья | |
| std::ostream & | operator<< (std::ostream &os, Element &el) |
| std::ostream & | operator<< (std::ostream &os, Element *el) |
| std::ostream & | operator<< (std::ostream &os, Element &el) |
| std::ostream & | operator<< (std::ostream &os, Element *el) |
| virtual void Element::tick | ( | ) | [inline, virtual] |
| virtual void Element::tick | ( | ) | [inline, virtual] |
1.7.6.1