|
CatapultServer
v0.5.0.1 (Elephant)
|
Public Attributes | |
| uint32_t | Size |
| Data size. More... | |
Static Protected Member Functions | |
| template<typename T > | |
| static auto | PayloadStart (T &derived) |
| Gets the start of the variable data part of derived. More... | |
| static const TVariableDataType * | ToTypedPointer (const uint8_t *pData) |
| Gets a typed pointer to the variable data pData. More... | |
| static TVariableDataType * | ToTypedPointer (uint8_t *pData) |
| Gets a typed pointer to the variable data pData. More... | |
Static Private Member Functions | |
| static const uint8_t * | ToBytePointer (const TDerived &derived) |
| static uint8_t * | ToBytePointer (TDerived &derived) |
Defines a layout for a fixed header followed by variable data.
|
inlinestaticprotected |
Gets the start of the variable data part of derived.
|
inlinestaticprivate |

|
inlinestaticprivate |
|
inlinestaticprotected |
Gets a typed pointer to the variable data pData.
|
inlinestaticprotected |
Gets a typed pointer to the variable data pData.
| uint32_t catapult::model::TrailingVariableDataLayout< TDerived, TVariableDataType >::Size |
Data size.