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

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

add_global_meta_info(StringType &&key, ValueType &&value)serialbox::gridtools::serializerinline
add_meta_info_to_field(StringType &&name, KeyType &&key, ValueType &&value)serialbox::gridtools::serializerinline
archive_name() const noexceptserialbox::gridtools::serializerinline
clear() noexceptserialbox::gridtools::serializerinline
directory() const noexceptserialbox::gridtools::serializerinline
disableSerialization() noexceptserialbox::gridtools::serializerinlinestatic
enableSerialization() noexceptserialbox::gridtools::serializerinlinestatic
field_meta_info_t typedef (defined in serialbox::gridtools::serializer)serialbox::gridtools::serializer
fieldnames() constserialbox::gridtools::serializerinline
from_file(std::string file, StorageType &storage, std::string archive_name="")serialbox::gridtools::serializerinlinestatic
get_field_meta_info(StringType &&name) constserialbox::gridtools::serializerinline
get_global_meta_info_as(StringType &&key) constserialbox::gridtools::serializerinline
global_meta_info() noexceptserialbox::gridtools::serializerinline
has_field(StringType &&name) const noexceptserialbox::gridtools::serializerinline
has_savepoint(const savepoint sp) const noexceptserialbox::gridtools::serializerinline
meta_data_file() const noexceptserialbox::gridtools::serializerinline
meta_info_map_t typedef (defined in serialbox::gridtools::serializer)serialbox::gridtools::serializer
mode() const noexceptserialbox::gridtools::serializerinline
operator<<(std::ostream &stream, const serializer &s)serialbox::gridtools::serializerfriend
operator=(const serializer &)=deleteserialbox::gridtools::serializer
operator=(serializer &&)=defaultserialbox::gridtools::serializer
prefix() const noexceptserialbox::gridtools::serializerinline
read(const std::string &name, const savepoint &sp, StorageType &storage)serialbox::gridtools::serializerinline
read(const std::string &name, const savepoint &sp, T *origin_ptr, const std::vector< int > &strides)serialbox::gridtools::serializerinline
read_slice(const std::string &name, const savepoint &sp, StorageType &storage, Slice slice)serialbox::gridtools::serializerinline
register_field(StringType &&name, Args &&... args)serialbox::gridtools::serializerinline
register_savepoint(Args &&... args) noexceptserialbox::gridtools::serializerinline
savepoint_t typedefserialbox::gridtools::serializer
savepoints()serialbox::gridtools::serializerinline
serializationStatus() noexceptserialbox::gridtools::serializerinlinestatic
serializer(open_mode mode, const std::string &directory, const std::string &prefix, std::string archive_name="Binary")serialbox::gridtools::serializerinline
serializer(const serializer &)=defaultserialbox::gridtools::serializer
serializer(serializer &&)=defaultserialbox::gridtools::serializer
to_file(std::string file, const StorageType &storage, std::string archive_name="")serialbox::gridtools::serializerinlinestatic
to_string() constserialbox::gridtools::serializerinline
update_meta_data()serialbox::gridtools::serializerinline
write(const std::string &name, const savepoint &sp, const StorageType &storage, bool register_field=true)serialbox::gridtools::serializerinline
write(const std::string &name, const savepoint &sp, T *origin_ptr, const std::vector< int > &strides)serialbox::gridtools::serializerinline