Cache entry info.
More...
|
| const uint8_t * | DataPtr () const |
| | Returns a const pointer to the first data byte in this cache entry info. More...
|
| |
| uint8_t * | DataPtr () |
| | Returns a pointer to the first data byte in this cache entry info. More...
|
| |
| bool | HasData () const |
| | Returns true if data is available. More...
|
| |
| bool | IsTooLarge () const |
| | Returns true if the serialized cache entry is too large. More...
|
| |
|
| static auto | PayloadStart (T &derived) |
| | Gets the start of the variable data part of derived. More...
|
| |
| static const uint8_t * | ToTypedPointer (const uint8_t *pData) |
| | Gets a typed pointer to the variable data pData. More...
|
| |
| static uint8_t * | ToTypedPointer (uint8_t *pData) |
| | Gets a typed pointer to the variable data pData. More...
|
| |
template<typename TIdentifier>
struct catapult::model::CacheEntryInfo< TIdentifier >
Cache entry info.
◆ BaseType
template<typename TIdentifier >
◆ CalculateRealSize()
template<typename TIdentifier >
|
|
inlinestaticconstexprnoexcept |
Calculates the real size of cacheEntryInfo.
◆ DataPtr() [1/2]
template<typename TIdentifier >
Returns a pointer to the first data byte in this cache entry info.
◆ DataPtr() [2/2]
template<typename TIdentifier >
Returns a const pointer to the first data byte in this cache entry info.
◆ HasData()
template<typename TIdentifier >
Returns true if data is available.
◆ IsTooLarge()
template<typename TIdentifier >
Returns true if the serialized cache entry is too large.
◆ DataSize
template<typename TIdentifier >
◆ Id
template<typename TIdentifier >
◆ Max_Data_Size
template<typename TIdentifier >
The documentation for this struct was generated from the following file: