#include <state_map_base.hpp>
Public Member Functions | |
DataBufferArray (std::shared_ptr< ContainerType > _dataBuffer) | |
DataBufferArray ()=default | |
DataBufferArray (DataBufferArray &&_other)=default | |
DataBufferArray & | operator= (DataBufferArray &&_other)=default |
~DataBufferArray ()=default | |
Private Types | |
using | ContainerType = std::array< TNumericType, TMapSize > |
Private Member Functions | |
DataBufferArray (const DataBufferArray &_other)=default | |
DataBufferArray & | operator= (const DataBufferArray &_other)=default |
Private Attributes | |
std::shared_ptr< ContainerType > | dataBuffer_ |
Friends | |
template<class TNumericType2 , int TMapSize2> | |
class | DataBuffer |
template<class TLeafType2 > | |
struct | LeafTypeContClass |
template<class TNumericType2 , class TLeafType2 , size_t TN2> | |
class | StateMapArray |
template<class Derived2 > | |
class | StateMapBaseCRTP |
template<class Derived2 > | |
struct | StateMapBaseCRTPTraits |
template<class TNumericType2 > | |
class | StateMapBaseVirt |
template<class TNumericType2 , class... TLeafTypes2> | |
class | StateMapTuple |
template<class TNumericType2 , class TLeafType2 > | |
class | StateMapVector |
Definition at line 196 of file state_map_base.hpp.
|
private |
Definition at line 202 of file state_map_base.hpp.
|
inline |
Definition at line 207 of file state_map_base.hpp.
|
default |
|
default |
|
privatedefault |
|
default |
|
privatedefault |
|
default |
|
friend |
Definition at line 248 of file state_map_base.hpp.
|
friend |
Definition at line 246 of file state_map_base.hpp.
|
friend |
Definition at line 244 of file state_map_base.hpp.
|
friend |
Definition at line 234 of file state_map_base.hpp.
|
friend |
Definition at line 236 of file state_map_base.hpp.
|
friend |
Definition at line 238 of file state_map_base.hpp.
|
friend |
Definition at line 240 of file state_map_base.hpp.
|
friend |
Definition at line 242 of file state_map_base.hpp.
|
private |
Definition at line 230 of file state_map_base.hpp.