Gromacs  2026.0-dev-20251119-5f0a571d
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
gmx::XdrSerializer Member List

This is the complete list of members for gmx::XdrSerializer, including all inherited members.

doBool(bool *value) overridegmx::XdrSerializervirtual
doBoolArray(bool *values, int elements)gmx::ISerializerinline
doChar(char *value) overridegmx::XdrSerializervirtual
doCharArray(char *values, int elements) overridegmx::XdrSerializervirtual
doDouble(double *value) overridegmx::XdrSerializervirtual
doDoubleArray(double *values, int elements) (defined in gmx::ISerializer)gmx::ISerializerinline
doEnumArrayAsInt(EnumType *values, int elements)gmx::ISerializerinline
doEnumAsInt(EnumType *enumValue)gmx::ISerializerinline
doFloat(float *value) overridegmx::XdrSerializervirtual
doFloatArray(float *values, int elements) (defined in gmx::ISerializer)gmx::ISerializerinline
doInt(int *value) overridegmx::XdrSerializervirtual
doInt32(int32_t *value) overridegmx::XdrSerializervirtual
doInt32Array(int32_t *values, int elements) (defined in gmx::ISerializer)gmx::ISerializerinline
doInt64(int64_t *value) overridegmx::XdrSerializervirtual
doInt64Array(int64_t *values, int elements) (defined in gmx::ISerializer)gmx::ISerializerinline
doIntArray(int *values, int elements) (defined in gmx::ISerializer)gmx::ISerializerinline
doIvec(ivec *value) overridegmx::XdrSerializervirtual
doIvec(IVec *value) overridegmx::XdrSerializervirtual
doIvecArray(ArrayRef< IVec > values) (defined in gmx::ISerializer)gmx::ISerializerinline
doIVecs(ArrayRef< IVec > values) (defined in gmx::ISerializer)gmx::ISerializerinline
doOpaque(char *data, std::size_t size) overridegmx::XdrSerializervirtual
doReal(real *value) overridegmx::XdrSerializervirtual
doRealArray(real *values, int elements) (defined in gmx::ISerializer)gmx::ISerializerinline
doRvec(rvec *value) overridegmx::XdrSerializervirtual
doRvec(RVec *value) overridegmx::XdrSerializervirtual
doRvecArray(ArrayRef< RVec > values) overridegmx::XdrSerializervirtual
doString(std::string *value) overridegmx::XdrSerializervirtual
doUChar(unsigned char *value) overridegmx::XdrSerializervirtual
doUCharArray(unsigned char *values, int elements) overridegmx::XdrSerializervirtual
doUShort(unsigned short *value) overridegmx::XdrSerializervirtual
doUShortArray(unsigned short *values, int elements) (defined in gmx::ISerializer)gmx::ISerializerinline
reading() const overridegmx::XdrSerializervirtual
setDoublePrecision(bool doublePrecision)gmx::XdrSerializer
xdr()gmx::XdrSerializer
XdrSerializer(const std::filesystem::path &filename, const char *mode) (defined in gmx::XdrSerializer)gmx::XdrSerializer
~ISerializer() (defined in gmx::ISerializer)gmx::ISerializerinlinevirtual
~XdrSerializer() override (defined in gmx::XdrSerializer)gmx::XdrSerializer