MCPcopy Create free account
hub / github.com/OpenDDS/OpenDDS / skipSubmessageContent

Method skipSubmessageContent

dds/DCPS/RTPS/MessageParser.cpp:74–84  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

72}
73
74bool MessageParser::skipSubmessageContent()
75{
76 if(sub_.submessageLength) {
77 const size_t read = smContentStart_ - ser_.length();
78 return ser_.skip(static_cast<unsigned short>(sub_.submessageLength - read));
79 } else if (sub_.submessageId == PAD || sub_.submessageId == INFO_TS) {
80 return true;
81 } else {
82 return ser_.skip(static_cast<unsigned short>(ser_.length()));
83 }
84}
85
86}
87}

Callers 2

parse_messageMethod · 0.80
extract_common_nameFunction · 0.80

Calls 2

skipMethod · 0.80
lengthMethod · 0.45

Tested by

no test coverage detected