|
UniSet 2.32.1
|
Открытые члены | |
| TDelay (Element::ElementID id, timeout_t delayMS=0, size_t inCount=0) | |
| virtual void | tick () override |
| virtual void | setIn (size_t num, long value) override |
| virtual long | getOut () const override |
| virtual std::string | getType () const override |
| void | setDelay (timeout_t timeMS) |
| timeout_t | getDelay () const |
Открытые члены унаследованные от uniset::Element | |
| Element (const ElementID &id, bool _init=false) | |
| ElementID | getId () const |
| virtual std::shared_ptr< Element > | find (const ElementID &id) |
| virtual void | addChildOut (std::shared_ptr< Element > &el, size_t in_num) |
| virtual void | delChildOut (std::shared_ptr< Element > &el) |
| size_t | outCount () const |
| virtual void | addInput (size_t num, long value=0) |
| virtual void | delInput (size_t num) |
| size_t | inCount () const |
Защищенные данные | |
| bool | myout |
| PassiveTimer | pt |
| timeout_t | delay |
Защищенные данные унаследованные от uniset::Element | |
| OutputList | outs |
| InputList | ins |
| ElementID | myid |
| bool | init_out |
Дополнительные унаследованные члены | |
Открытые типы унаследованные от uniset::Element | |
| enum | InputType { unknown , external , internal } |
| typedef std::string | ElementID |
Статические открытые данные унаследованные от uniset::Element | |
| static const ElementID | DefaultElementID = "?id?" |
Защищенные типы унаследованные от uniset::Element | |
| typedef std::vector< ChildInfo > | OutputList |
| typedef std::vector< InputInfo > | InputList |
Защищенные члены унаследованные от uniset::Element | |
| virtual void | setChildOut () |
|
overridevirtual |
Замещает uniset::Element.
|
inlineoverridevirtual |
Переопределяет метод предка uniset::Element.
|
overridevirtual |
Замещает uniset::Element.
|
overridevirtual |
функция вызываемая мастером для элементов, которым требуется работа во времени. По умолчанию ничего не делает.
Переопределяет метод предка uniset::Element.