|
acme
Foundational cross-platform layer of the ca2 framework
|
Public Member Functions | |
| constexpr | lparam (nullptr_t=nullptr) |
| template<prototype_integral_number INTEGRAL_NUMBER> | |
| constexpr | lparam (INTEGRAL_NUMBER i) |
| template<prototype_size SIZE> | |
| constexpr | lparam (const SIZE &size) |
| template<prototype_point POINT> | |
| constexpr | lparam (const POINT &point) |
| constexpr | lparam (const wparam &wparam) |
| lparam (::i32 x, ::i32 y) | |
| lparam (void *p) | |
| catching/receiving subparticle | |
| lparam (const ::subparticle *psubparticle) | |
| posting/sending subparticle with referencing forking | |
| template<typename T> | |
| lparam (const pointer< T > &p) | |
| posting/sending subparticle | |
| template<typename T> | |
| lparam (pointer< T > &&p) | |
| constexpr | lparam (const lparam &lparam) |
| operator iptr & () | |
| constexpr | operator iptr () const |
| operator void *& () | |
| operator void * () const | |
| template<typename T> | |
| constexpr T | raw_cast () const |
| constexpr lparam & | operator= (const lparam &lparam) |
| constexpr lparam & | operator= (iptr lparam) |
| constexpr ::i16 | x () const |
| constexpr ::i16 | y () const |
| constexpr ::i16 | hiword () const |
| constexpr ::i16 | loword () const |
| constexpr ::i32_point | point () const |
| constexpr ::i32_size | size () const |
Public Attributes | |
| iptr | m_lparam |
| lparam::lparam | ( | const ::subparticle * | psubparticle | ) |
posting/sending subparticle with referencing forking
posting/sending particle with referencing forking