MCPcopy Create free account
hub / github.com/OpenDDS/OpenDDS / operator>>

Function operator>>

dds/DCPS/EncapsulationHeader.cpp:80–93  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

78}
79
80bool
81operator>>(Serializer& s,
82 EncapsulationHeader& value)
83{
84 ACE_CDR::Octet data[EncapsulationHeader::serialized_size];
85 if (!s.read_octet_array(&data[0], EncapsulationHeader::serialized_size)) {
86 return false;
87 }
88 value.kind(static_cast<EncapsulationHeader::Kind>(
89 (static_cast<ACE_UINT16>(data[0]) << 8) | data[1]));
90 value.options((static_cast<ACE_UINT16>(data[2]) << 8) | data[3]);
91 s.reset_alignment();
92 return true;
93}
94
95bool
96operator<<(Serializer& s,

Callers

nothing calls this directly

Calls 1

reset_alignmentMethod · 0.80

Tested by

no test coverage detected