Полный список членов класса
Классы |
| struct | ChildInfo |
| struct | InputInfo |
Открытые типы |
| enum | InputType { external,
internal,
external,
internal
} |
| enum | InputType { external,
internal,
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) |
Методы
функция вызываемая мастером для элементов, которым требуется работа во времени. По умолчанию ничего не делает.
Переопределяется в TDelay и TDelay.
функция вызываемая мастером для элементов, которым требуется работа во времени. По умолчанию ничего не делает.
Переопределяется в TDelay и TDelay.
Объявления и описания членов классов находятся в файлах: