Serialbox  2.2.0
Data serialization library and tools for C/C++, Python and Fortran
serialbox::SerializerImpl Member List

This is the complete list of members for serialbox::SerializerImpl, including all inherited members.

addFieldMetainfoImpl(StringType &&name, KeyType &&key, ValueType &&value)serialbox::SerializerImplinline
addFieldToSavepoint(const SavepointImpl &savepoint, const FieldID &fieldID) noexceptserialbox::SerializerImplinline
addGlobalMetainfo(StringType &&key, ValueType &&value)serialbox::SerializerImplinline
archive_ (defined in serialbox::SerializerImpl)serialbox::SerializerImplprotected
archiveName() const noexceptserialbox::SerializerImplinline
checkStorageView(const std::string &name, const StorageView &storageView) constserialbox::SerializerImplprotected
clear() noexceptserialbox::SerializerImpl
constructArchive(const std::string &archiveName)serialbox::SerializerImplprotected
constructMetaDataFromJson()serialbox::SerializerImplprotected
directory() const noexceptserialbox::SerializerImplinline
directory_ (defined in serialbox::SerializerImpl)serialbox::SerializerImplprotected
disableSerialization() noexceptserialbox::SerializerImplinlinestatic
enabled_ (defined in serialbox::SerializerImpl)serialbox::SerializerImplprotectedstatic
enableSerialization() noexceptserialbox::SerializerImplinlinestatic
fieldMap() noexceptserialbox::SerializerImplinline
fieldMap() const noexcept (defined in serialbox::SerializerImpl)serialbox::SerializerImplinline
fieldMap_ (defined in serialbox::SerializerImpl)serialbox::SerializerImplprotected
fieldMapPtr() noexceptserialbox::SerializerImplinline
fieldMapPtr() const noexcept (defined in serialbox::SerializerImpl)serialbox::SerializerImplinline
fieldnames() constserialbox::SerializerImpl
getFieldIDAtSavepoint(const SavepointImpl &savepoint, const std::string &field) constserialbox::SerializerImplinline
getFieldMetainfoImplOf(StringType &&name) constserialbox::SerializerImplinline
getGlobalMetainfoAs(StringType &&key) constserialbox::SerializerImplinline
globalMetainfo() noexceptserialbox::SerializerImplinline
globalMetainfo() const noexcept (defined in serialbox::SerializerImpl)serialbox::SerializerImplinline
globalMetainfo_ (defined in serialbox::SerializerImpl)serialbox::SerializerImplprotected
globalMetainfoPtr() noexceptserialbox::SerializerImplinline
globalMetainfoPtr() const noexcept (defined in serialbox::SerializerImpl)serialbox::SerializerImplinline
hasField(StringType &&name) const noexceptserialbox::SerializerImplinline
metaDataFile() const noexceptserialbox::SerializerImplinline
metaDataFile_ (defined in serialbox::SerializerImpl)serialbox::SerializerImplprotected
mode() const noexceptserialbox::SerializerImplinline
mode_ (defined in serialbox::SerializerImpl)serialbox::SerializerImplprotected
operator<<(std::ostream &stream, const SerializerImpl &s)serialbox::SerializerImplfriend
operator=(const SerializerImpl &)=deleteserialbox::SerializerImpl
operator=(SerializerImpl &&)=defaultserialbox::SerializerImpl
prefix() const noexceptserialbox::SerializerImplinline
prefix_ (defined in serialbox::SerializerImpl)serialbox::SerializerImplprotected
read(const std::string &name, const SavepointImpl &savepoint, StorageView &storageView, bool alsoPrevious=false)serialbox::SerializerImpl
readAsync(const std::string &name, const SavepointImpl &savepoint, StorageView &storageView)serialbox::SerializerImpl
readAsyncImpl(const std::string name, const SavepointImpl savepoint, StorageView storageView)serialbox::SerializerImplprotected
readSliced(const std::string &name, const SavepointImpl &savepoint, StorageView &storageView, Slice slice)serialbox::SerializerImpl
registerField(StringType &&name, Args &&... args)serialbox::SerializerImplinline
registerSavepoint(Args &&... args) noexceptserialbox::SerializerImplinline
savepoints() const noexceptserialbox::SerializerImplinline
savepoints() noexcept (defined in serialbox::SerializerImpl)serialbox::SerializerImplinline
savepointVector() const noexceptserialbox::SerializerImplinline
savepointVector() noexcept (defined in serialbox::SerializerImpl)serialbox::SerializerImplinline
savepointVector_ (defined in serialbox::SerializerImpl)serialbox::SerializerImplprotected
savepointVectorPtr() const noexceptserialbox::SerializerImplinline
savepointVectorPtr() noexcept (defined in serialbox::SerializerImpl)serialbox::SerializerImplinline
serializationStatus() noexceptserialbox::SerializerImplinlinestatic
SerializerImpl(const SerializerImpl &)=deleteserialbox::SerializerImpl
SerializerImpl(SerializerImpl &&)=defaultserialbox::SerializerImpl
SerializerImpl(OpenModeKind mode, const std::string &directory, const std::string &prefix, const std::string &archiveName)serialbox::SerializerImpl
toJSON() constserialbox::SerializerImpl
toString() constserialbox::SerializerImpl
updateMetaData()serialbox::SerializerImpl
upgradeMetaData()serialbox::SerializerImplprotected
waitForAll()serialbox::SerializerImpl
write(const std::string &name, const SavepointImpl &savepoint, const StorageView &storageView)serialbox::SerializerImpl