OpenLB 1.7
Loading...
Searching...
No Matches
olb::BufferSerializable Member List

This is the complete list of members for olb::BufferSerializable, including all inherited members.

_dataBufferolb::BufferSerializablemutableprotected
_sizeBufferolb::BufferSerializablemutableprotected
addSizeToBuffer(const std::size_t iBlock, std::size_t &sizeBlock, std::size_t &currentBlock, size_t &sizeBufferIndex, bool *&dataPtr, const size_t data) constolb::BufferSerializableinlineprotected
getBlock(const std::size_t iBlock, std::size_t &sizeBlock, const bool loadingMode=false)=0olb::Serializablepure virtual
getNblock() const =0olb::Serializablepure virtual
getSerializableSize() const =0olb::Serializablepure virtual
load(std::string fileName="", const bool enforceUint=false)olb::Serializable
load(const std::uint8_t *buffer)olb::Serializable
postLoad()olb::Serializableinlinevirtual
registerMap(const std::size_t iBlock, std::size_t &sizeBlock, std::size_t &currentBlock, size_t &sizeBufferIndex, bool *&dataPtr, std::map< DataTypeKey, DataTypeValue > &data, const bool loadingMode=false)olb::BufferSerializableinlineprotected
registerSerializable(const std::size_t iBlock, std::size_t &sizeBlock, std::size_t &currentBlock, size_t &sizeBufferIndex, bool *&dataPtr, DataType &data, const bool loadingMode=false)olb::BufferSerializableinlineprotected
registerSerializableOfConstSize(const std::size_t iBlock, std::size_t &sizeBlock, std::size_t &currentBlock, bool *&dataPtr, DataType &data, const bool loadingMode=false)olb::Serializableinlineprotected
registerSerializablesOfConstSize(const std::size_t iBlock, std::size_t &sizeBlock, std::size_t &currentBlock, bool *&dataPtr, DataType *data, const size_t arrayLength, const bool loadingMode=false)olb::Serializableinlineprotected
registerStdVectorOfSerializables(const std::size_t iBlock, std::size_t &sizeBlock, std::size_t &currentBlock, size_t &sizeBufferIndex, bool *&dataPtr, std::vector< DataType > &data, const bool loadingMode=false)olb::BufferSerializableinlineprotected
registerStdVectorOfSerializablesOfConstSize(const std::size_t iBlock, std::size_t &sizeBlock, std::size_t &currentBlock, size_t &sizeBufferIndex, bool *&dataPtr, std::vector< DataType > &data, const bool loadingMode=false)olb::BufferSerializableinlineprotected
registerStdVectorOfVars(const std::size_t iBlock, std::size_t &sizeBlock, std::size_t &currentBlock, size_t &sizeBufferIndex, bool *&dataPtr, std::vector< DataType > &data, const bool loadingMode=false)olb::BufferSerializableinlineprotected
registerVar(const std::size_t iBlock, std::size_t &sizeBlock, std::size_t &currentBlock, bool *&dataPtr, const DataType &data, const size_t arrayLength=1) constolb::Serializableinlineprotected
save(std::string fileName="", const bool enforceUint=false)olb::Serializable
save(std::uint8_t *buffer)olb::Serializable
~Serializable()=defaultolb::Serializablevirtual