Fixposition SDK 0.0.0-heads/main-0-g90a51ff
Collection of c++ libraries and apps for use with Fixposition products
Loading...
Searching...
No Matches
fpsdk::common::parser::novb::NovbHeader Struct Reference

Union of NOV_B long and short header. More...

#include <novb.hpp>

Collaboration diagram for fpsdk::common::parser::novb::NovbHeader:

Public Member Functions

bool IsLongHeader () const
 Check for long vs short header.
 
NovbMsgTypeSource Source () const
 Get message type source.
 

Public Attributes

union { 
 
   NovbLongHeader   long_header 
 Long header. More...
 
   NovbShortHeader   short_header 
 Short header. More...
 
};  
 

Detailed Description

Union of NOV_B long and short header.

Definition at line 237 of file novb.hpp.

Member Function Documentation

◆ IsLongHeader()

bool fpsdk::common::parser::novb::NovbHeader::IsLongHeader ( ) const

Check for long vs short header.

Returns
true if long_header is valid, false if short_header is valid

◆ Source()

NovbMsgTypeSource fpsdk::common::parser::novb::NovbHeader::Source ( ) const

Get message type source.

Returns
the message type source (NovbMsgTypeSource::_MASK if unknown)

Member Data Documentation

◆ long_header

NovbLongHeader fpsdk::common::parser::novb::NovbHeader::long_header

Long header.

Definition at line 241 of file novb.hpp.

◆ short_header

NovbShortHeader fpsdk::common::parser::novb::NovbHeader::short_header

Short header.

Definition at line 242 of file novb.hpp.


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