Gromacs
2026.0-dev-20241121-c76fa1e
|
Functions | |
void | serializeValue (gmx::ISerializer *serializer, unsigned short *value) |
Serialize unsigned short values. More... | |
void | serializeValue (gmx::ISerializer *serializer, real *value) |
Serialize real values. More... | |
void | serializeValue (gmx::ISerializer *serializer, NameHolder *value) |
Serialize NameHolder values. More... | |
void | serializeValue (gmx::ISerializer *serializer, NameHolder *value, const StringTable &table) |
Deserialize NameHolder values. More... | |
template<typename T > | |
void | serializeFEPStateValue (gmx::ISerializer *serializer, FEPStateValue< T > *value) |
Serialize FEP state value. More... | |
template<typename T > | |
void | deserializeFEPStateValue (gmx::ISerializer *serializer, FEPStateValue< T > *value) |
Deserialize FEP state value. More... | |
void | deserializeFEPStateValue (gmx::ISerializer *serializer, FEPStateValue< NameHolder > *value, const StringTable &table) |
Deserialize FEP state value. More... | |
void anonymous_namespace{atoms.cpp}::deserializeFEPStateValue | ( | gmx::ISerializer * | serializer, |
FEPStateValue< T > * | value | ||
) |
Deserialize FEP state value.
This function only works for values that are not name entries.
T | type to be serialized |
[in,out] | serializer | the serializer to use |
[in,out] | value | Object to read. |
void anonymous_namespace{atoms.cpp}::deserializeFEPStateValue | ( | gmx::ISerializer * | serializer, |
FEPStateValue< NameHolder > * | value, | ||
const StringTable & | table | ||
) |
Deserialize FEP state value.
This function only works for values that are name entries.
[in,out] | serializer | the serializer to use |
[in,out] | value | Object to serialize. |
[in] | table | StringTable to read entries from. |
void anonymous_namespace{atoms.cpp}::serializeFEPStateValue | ( | gmx::ISerializer * | serializer, |
FEPStateValue< T > * | value | ||
) |
Serialize FEP state value.
T | type to be serialized |
[in,out] | serializer | the serializer to use |
[in,out] | value | Object to serialize. |
void anonymous_namespace{atoms.cpp}::serializeValue | ( | gmx::ISerializer * | serializer, |
unsigned short * | value | ||
) |
Serialize unsigned short values.
[in,out] | serializer | the serializer |
[in,out] | value | to be serialized |
void anonymous_namespace{atoms.cpp}::serializeValue | ( | gmx::ISerializer * | serializer, |
real * | value | ||
) |
Serialize real values.
[in,out] | serializer | the serializer |
[in,out] | value | to be serialized |
void anonymous_namespace{atoms.cpp}::serializeValue | ( | gmx::ISerializer * | serializer, |
NameHolder * | value | ||
) |
Serialize NameHolder values.
[in,out] | serializer | the serializer |
[in,out] | value | to be serialized |
void anonymous_namespace{atoms.cpp}::serializeValue | ( | gmx::ISerializer * | serializer, |
NameHolder * | value, | ||
const StringTable & | table | ||
) |
Deserialize NameHolder values.
[in,out] | serializer | the serializer |
[in,out] | value | to be serialized |
[in] | table | Handle for symbol table needed. |