Machine-independent serialization functions for fundamental types. More...
Functions | |
std::uint32_t | DeserializeInt16 (const void *buffer, std::int16_t *val) |
std::uint32_t | DeserializeInt32 (const void *buffer, std::int32_t *val) |
std::uint32_t | DeserializeInt64 (const void *buffer, std::int64_t *val) |
std::uint32_t | DeserializeString (const void *buffer, std::string *val) |
std::uint32_t | DeserializeUInt16 (const void *buffer, std::uint16_t *val) |
std::uint32_t | DeserializeUInt32 (const void *buffer, std::uint32_t *val) |
std::uint32_t | DeserializeUInt64 (const void *buffer, std::uint64_t *val) |
std::uint32_t | SerializeInt16 (std::int16_t val, void *buffer) |
std::uint32_t | SerializeInt32 (std::int32_t val, void *buffer) |
std::uint32_t | SerializeInt64 (std::int64_t val, void *buffer) |
std::uint32_t | SerializeString (const std::string &val, void *buffer) |
std::uint32_t | SerializeUInt16 (std::uint16_t val, void *buffer) |
std::uint32_t | SerializeUInt32 (std::uint32_t val, void *buffer) |
std::uint32_t | SerializeUInt64 (std::uint64_t val, void *buffer) |
Machine-independent serialization functions for fundamental types.
std::uint32_t ROOT::Experimental::Internal::RNTupleSerialization::DeserializeInt16 | ( | const void * | buffer, |
std::int16_t * | val | ||
) |
Definition at line 118 of file RNTupleUtil.cxx.
std::uint32_t ROOT::Experimental::Internal::RNTupleSerialization::DeserializeInt32 | ( | const void * | buffer, |
std::int32_t * | val | ||
) |
Definition at line 90 of file RNTupleUtil.cxx.
std::uint32_t ROOT::Experimental::Internal::RNTupleSerialization::DeserializeInt64 | ( | const void * | buffer, |
std::int64_t * | val | ||
) |
Definition at line 58 of file RNTupleUtil.cxx.
std::uint32_t ROOT::Experimental::Internal::RNTupleSerialization::DeserializeString | ( | const void * | buffer, |
std::string * | val | ||
) |
Definition at line 140 of file RNTupleUtil.cxx.
std::uint32_t ROOT::Experimental::Internal::RNTupleSerialization::DeserializeUInt16 | ( | const void * | buffer, |
std::uint16_t * | val | ||
) |
Definition at line 125 of file RNTupleUtil.cxx.
std::uint32_t ROOT::Experimental::Internal::RNTupleSerialization::DeserializeUInt32 | ( | const void * | buffer, |
std::uint32_t * | val | ||
) |
Definition at line 98 of file RNTupleUtil.cxx.
std::uint32_t ROOT::Experimental::Internal::RNTupleSerialization::DeserializeUInt64 | ( | const void * | buffer, |
std::uint64_t * | val | ||
) |
Definition at line 68 of file RNTupleUtil.cxx.
std::uint32_t ROOT::Experimental::Internal::RNTupleSerialization::SerializeInt16 | ( | std::int16_t | val, |
void * | buffer | ||
) |
Definition at line 103 of file RNTupleUtil.cxx.
std::uint32_t ROOT::Experimental::Internal::RNTupleSerialization::SerializeInt32 | ( | std::int32_t | val, |
void * | buffer | ||
) |
Definition at line 73 of file RNTupleUtil.cxx.
std::uint32_t ROOT::Experimental::Internal::RNTupleSerialization::SerializeInt64 | ( | std::int64_t | val, |
void * | buffer | ||
) |
Definition at line 37 of file RNTupleUtil.cxx.
std::uint32_t ROOT::Experimental::Internal::RNTupleSerialization::SerializeString | ( | const std::string & | val, |
void * | buffer | ||
) |
Definition at line 130 of file RNTupleUtil.cxx.
std::uint32_t ROOT::Experimental::Internal::RNTupleSerialization::SerializeUInt16 | ( | std::uint16_t | val, |
void * | buffer | ||
) |
Definition at line 113 of file RNTupleUtil.cxx.
std::uint32_t ROOT::Experimental::Internal::RNTupleSerialization::SerializeUInt32 | ( | std::uint32_t | val, |
void * | buffer | ||
) |
Definition at line 85 of file RNTupleUtil.cxx.
std::uint32_t ROOT::Experimental::Internal::RNTupleSerialization::SerializeUInt64 | ( | std::uint64_t | val, |
void * | buffer | ||
) |
Definition at line 53 of file RNTupleUtil.cxx.