|
Async 1.8.0
|
Classes | |
| class | _AdaptingInitializer |
| class | _DefaultInitializer |
| class | _EmptyBox |
| class | _Event0 |
| class | _Event1 |
| class | _Event2 |
| class | _Event3 |
| class | _Event4 |
| class | _Event5 |
| class | _Event6 |
| class | _HistoryInitializer |
| class | _IEventBase |
| class | _Initializer |
| class | _Initializer1 |
| class | _Initializer2 |
| class | _Initializer3 |
| class | _Initializer4 |
| class | _Initializer5 |
| class | _Initializer6 |
| struct | _KeyData |
| class | _MachineBase |
| class | _RootInstance |
| struct | _SameType |
| struct | _SameType< T, T > |
| class | _StateInstance |
| class | _StateSpecification |
| class | _StaticInitializer |
| class | _SubstateInstance |
| class | Alias |
| struct | Anchor |
| struct | DR |
| struct | DR< const R & > |
| struct | DR< R & > |
| class | IEvent |
| class | Link |
| class | Machine |
| class | StateID |
| class | TopBase |
Typedefs | |
| typedef unsigned int | ID |
| typedef void * | Key |
| typedef Alias | StateAlias |
Functions | |
| template<class B > | |
| void * | _createBox (void *&place) |
| template<class B > | |
| void | _deleteBox (void *&box, void *&place) |
| template<> | |
| void * | _createBox< _EmptyBox > (void *&place) |
| template<> | |
| void | _deleteBox< _EmptyBox > (void *&box, void *&place) |
| template<class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class R , class TOP > | |
| IEvent< TOP > * | Event (R(TOP::*handler)(P1, P2, P3, P4, P5, P6), const typename DR< P1 >::T &p1, const typename DR< P2 >::T &p2, const typename DR< P3 >::T &p3, const typename DR< P4 >::T &p4, const typename DR< P5 >::T &p5, const typename DR< P6 >::T &p6) |
| template<class P1 , class P2 , class P3 , class P4 , class P5 , class R , class TOP > | |
| IEvent< TOP > * | Event (R(TOP::*handler)(P1, P2, P3, P4, P5), const typename DR< P1 >::T &p1, const typename DR< P2 >::T &p2, const typename DR< P3 >::T &p3, const typename DR< P4 >::T &p4, const typename DR< P5 >::T &p5) |
| template<class P1 , class P2 , class P3 , class P4 , class R , class TOP > | |
| IEvent< TOP > * | Event (R(TOP::*handler)(P1, P2, P3, P4), const typename DR< P1 >::T &p1, const typename DR< P2 >::T &p2, const typename DR< P3 >::T &p3, const typename DR< P4 >::T &p4) |
| template<class P1 , class P2 , class P3 , class R , class TOP > | |
| IEvent< TOP > * | Event (R(TOP::*handler)(P1, P2, P3), const typename DR< P1 >::T &p1, const typename DR< P2 >::T &p2, const typename DR< P3 >::T &p3) |
| template<class P1 , class P2 , class R , class TOP > | |
| IEvent< TOP > * | Event (R(TOP::*handler)(P1, P2), const typename DR< P1 >::T &p1, const typename DR< P2 >::T &p2) |
| template<class P1 , class R , class TOP > | |
| IEvent< TOP > * | Event (R(TOP::*handler)(P1), const typename DR< P1 >::T &p1) |
| template<class R , class TOP > | |
| IEvent< TOP > * | Event (R(TOP::*handler)()) |
| template<class S > | |
| Alias | State () |
| template<class S , class P1 > | |
| Alias | State (const P1 &p1) |
| template<class S , class P1 , class P2 > | |
| Alias | State (const P1 &p1, const P2 &p2) |
| template<class S , class P1 , class P2 , class P3 > | |
| Alias | State (const P1 &p1, const P2 &p2, const P3 &p3) |
| template<class S , class P1 , class P2 , class P3 , class P4 > | |
| Alias | State (const P1 &p1, const P2 &p2, const P3 &p3, const P4 &p4) |
| template<class S , class P1 , class P2 , class P3 , class P4 , class P5 > | |
| Alias | State (const P1 &p1, const P2 &p2, const P3 &p3, const P4 &p4, const P5 &p5) |
| template<class S , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 > | |
| Alias | State (const P1 &p1, const P2 &p2, const P3 &p3, const P4 &p4, const P5 &p5, const P6 &p6) |
| template<class S > | |
| Alias | StateHistory (const _MachineBase &machine) |
| typedef unsigned int Async::Macho::ID |
Definition at line 326 of file AsyncMacho.h.
| typedef void* Async::Macho::Key |
Definition at line 329 of file AsyncMacho.h.
| typedef Alias Async::Macho::StateAlias |
Definition at line 1621 of file AsyncMacho.h.
| void * Async::Macho::_createBox | ( | void *& | place | ) |
Definition at line 388 of file AsyncMacho.h.
| void * Async::Macho::_createBox< _EmptyBox > | ( | void *& | place | ) |
| void Async::Macho::_deleteBox | ( | void *& | box, |
| void *& | place ) |
Definition at line 401 of file AsyncMacho.h.
| void Async::Macho::_deleteBox< _EmptyBox > | ( | void *& | box, |
| void *& | place ) |
|
inline |
Definition at line 1143 of file AsyncMacho.h.
|
inline |
Definition at line 1138 of file AsyncMacho.h.
|
inline |
Definition at line 1133 of file AsyncMacho.h.
|
inline |
Definition at line 1128 of file AsyncMacho.h.
|
inline |
Definition at line 1123 of file AsyncMacho.h.
|
inline |
Definition at line 1117 of file AsyncMacho.h.
|
inline |
Definition at line 1111 of file AsyncMacho.h.
| Alias Async::Macho::State | ( | ) |
Definition at line 1626 of file AsyncMacho.h.
| Alias Async::Macho::State | ( | const P1 & | p1 | ) |
Definition at line 1631 of file AsyncMacho.h.
| Alias Async::Macho::State | ( | const P1 & | p1, |
| const P2 & | p2 ) |
Definition at line 1636 of file AsyncMacho.h.
| Alias Async::Macho::State | ( | const P1 & | p1, |
| const P2 & | p2, | ||
| const P3 & | p3 ) |
Definition at line 1641 of file AsyncMacho.h.
| Alias Async::Macho::State | ( | const P1 & | p1, |
| const P2 & | p2, | ||
| const P3 & | p3, | ||
| const P4 & | p4 ) |
Definition at line 1646 of file AsyncMacho.h.
| Alias Async::Macho::State | ( | const P1 & | p1, |
| const P2 & | p2, | ||
| const P3 & | p3, | ||
| const P4 & | p4, | ||
| const P5 & | p5 ) |
Definition at line 1651 of file AsyncMacho.h.
| Alias Async::Macho::State | ( | const P1 & | p1, |
| const P2 & | p2, | ||
| const P3 & | p3, | ||
| const P4 & | p4, | ||
| const P5 & | p5, | ||
| const P6 & | p6 ) |
Definition at line 1656 of file AsyncMacho.h.
| Alias Async::Macho::StateHistory | ( | const _MachineBase & | machine | ) |
Definition at line 1664 of file AsyncMacho.h.