Ase::Writ class

Document containing all information needed to serialize and deserialize a Value.

Public static functions

static auto typedata_find_maximum(const StringS& typedata, const std::string& fieldname, long double* limit) →  bool
Find the maximum value for field of typedata.
static auto typedata_find_minimum(const StringS& typedata, const std::string& fieldname, long double* limit) →  bool
Find the minimum value for field of typedata.
static auto typedata_is_loadable(const StringS& typedata, const String& fieldname) →  bool
Check for the writable and storage flags in the hints field of typedata.
static auto typedata_is_storable(const StringS& typedata, const String& fieldname) →  bool
Check for the readable and storage flags in the hints field of typedata.

Public functions

auto in_load() const →  bool
Return true during deserialization.
auto in_save() const →  bool
Return true during serialization.