ROSE 2.1.0
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
Rose::BinaryAnalysis::Serialization::RecordHeader Struct Reference

Description

Definition at line 22 of file SerialFrame.h.

Collaboration diagram for Rose::BinaryAnalysis::Serialization::RecordHeader:
Collaboration graph
[legend]

Public Member Functions

template<class Archive >
void serialize (Archive &ar, const unsigned)
 

Public Attributes

Serialization::Savable objectType = Serialization::NO_OBJECT
 
Serialization::Format format = Serialization::BINARY
 
std::string roseVersion
 
std::uint64_t payloadSize = 0
 

Member Function Documentation

◆ serialize()

template<class Archive >
void Rose::BinaryAnalysis::Serialization::RecordHeader::serialize ( Archive &  ar,
const unsigned   
)
inline

Definition at line 28 of file SerialFrame.h.

Member Data Documentation

◆ objectType

Serialization::Savable Rose::BinaryAnalysis::Serialization::RecordHeader::objectType = Serialization::NO_OBJECT

Definition at line 23 of file SerialFrame.h.

◆ format

Serialization::Format Rose::BinaryAnalysis::Serialization::RecordHeader::format = Serialization::BINARY

Definition at line 24 of file SerialFrame.h.

◆ roseVersion

std::string Rose::BinaryAnalysis::Serialization::RecordHeader::roseVersion

Definition at line 25 of file SerialFrame.h.

◆ payloadSize

std::uint64_t Rose::BinaryAnalysis::Serialization::RecordHeader::payloadSize = 0

Definition at line 26 of file SerialFrame.h.


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