GTIRB  v2.1.0
GrammaTech Intermediate Representation for Binaries: C++ API
Static Public Member Functions | List of all members
gtirb::auxdata_traits< T, Enable > Struct Template Reference

Provides type information and serialization functions for types which can be stored in AuxData. More...

#include <AuxData.hpp>

Static Public Member Functions

static bool fromBytes (T &Object, FromByteRange &FBR)=delete
 Deserialize an object from a sequence of bytes. More...
 
static void toBytes (const T &Object, ToByteRange &TBR)=delete
 Serialize an object to a sequence of bytes. More...
 
static std::string type_name ()=delete
 String representation of the serialized type of T. More...
 

Detailed Description

template<class T, class Enable = void>
struct gtirb::auxdata_traits< T, Enable >

Provides type information and serialization functions for types which can be stored in AuxData.

See also
AuxData

The documentation for this struct was generated from the following file: