parse ULE SNDU Packet
More...
#include <senf/Packets/MPEGDVBBundle/SNDUPacket.hh>
|
| senf::UIntFieldParser<?,?+1 > | d_bit_ () const |
| |
| senf::Parse_Variant_Direct< d_bit__t,?,(MACAddressParser)(VoidPacketParser) >::parser | destination_ () const |
| |
| ParserProtector | protect () const |
| |
| | PacketParserBase (data_iterator i, state_type s) |
| | Standard constructor. More...
|
| |
| | PacketParserBase (data_iterator i, state_type s, size_type size) |
| | Size checking constructor. More...
|
| |
| bool | check (size_type size) const |
| | Check size of data container. More...
|
| |
| void | validate (size_type size) const |
| | Validate size of data container. More...
|
| |
| template<class Parser > |
| Parser | parse (data_iterator i) const |
| | Create sub-parser. More...
|
| |
| template<class Parser , class Arg > |
| Parser | parse (Arg const &arg, data_iterator i) const |
| | Create sub-parser. More...
|
| |
| template<class Parser > |
| Parser | parse (size_type n) const |
| | Create sub-parser. More...
|
| |
| template<class Parser , class Arg > |
| Parser | parse (Arg const &arg, size_type n) const |
| | Create sub-parser. More...
|
| |
| void | defaultInit () const |
| | Default implementation. More...
|
| |
| Packet | packet () const |
| | Get packet this parser is parsing from. More...
|
| |
| void | resize (size_type oldSize, size_type newSize) |
| | Resize data container. More...
|
| |
parse ULE SNDU Packet
Parser implementing the header and trailer of a ULE SNDU Packet
- See also
- SNDUPacketType
Definition at line 36 of file SNDUPacket.hh.
◆ type_t
◆ calcCrc()
| boost::uint32_t senf::SNDUPacketParser::calcCrc |
( |
| ) |
const |
◆ crc()
◆ d_bit()
| bool senf::SNDUPacketParser::d_bit |
( |
| ) |
|
|
inline |
◆ d_bit_()
◆ destination()
◆ destination_()
◆ length()
◆ type()
◆ withDestination()
| void senf::SNDUPacketParser::withDestination |
( |
| ) |
|
|
inline |
◆ withoutDestination()
| void senf::SNDUPacketParser::withoutDestination |
( |
| ) |
|
|
inline |
The documentation for this struct was generated from the following files: