IntParser.hh File Reference

IntParser public header. More...

#include <ostream>
#include <boost/cstdint.hpp>
#include <boost/static_assert.hpp>
#include <boost/integer/integer_mask.hpp>
#include "PacketParser.hh"
#include "IntParser.ih"
Include dependency graph for IntParser.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  senf::Int8Parser
 Parse 8bit signed byte aligned integer. More...
 
struct  senf::UInt8Parser
 Parse 8bit unsigned byte aligned integer. More...
 
struct  senf::Int16Parser
 Parse 16bit signed byte aligned integer. More...
 
struct  senf::Int16LSBParser
 Parse 16bit signed byte aligned integer LSB. More...
 
struct  senf::UInt16Parser
 Parse 16bit unsigned byte aligned integer. More...
 
struct  senf::UInt16LSBParser
 Parse 16bit unsigned byte aligned integer LSB. More...
 
struct  senf::Int24Parser
 Parse 24bit signed byte aligned integer. More...
 
struct  senf::UInt24Parser
 Parse 24bit unsigned byte aligned integer. More...
 
struct  senf::Int32Parser
 Parse 32bit signed byte aligned integer. More...
 
struct  senf::UInt32Parser
 Parse 32bit unsigned byte aligned integer. More...
 
struct  senf::UInt32LSBParser
 
struct  senf::Int64Parser
 Parse 64bit signed byte aligned integer. More...
 
struct  senf::UInt64Parser
 Parse 64bit unsigned byte aligned integer. More...
 
struct  senf::UInt64LSBParser
 Parse 64bit unsigned byte aligned integer LSB. More...
 
struct  senf::IntFieldParser< Start, End >
 Parse signed bitfield with up to 32bit's. More...
 
struct  senf::UIntFieldParser< Start, End >
 Parse unsigned bitfield with up to 32bit's. More...
 
struct  senf::FlagParser< Bit >
 Parse single-bit flag. More...
 

Namespaces

 senf
 

Macros

#define HH_SENF_Packets_IntParser_i_
 

Detailed Description

IntParser public header.

Definition in file IntParser.hh.

Macro Definition Documentation

◆ HH_SENF_Packets_IntParser_i_

#define HH_SENF_Packets_IntParser_i_

Definition at line 593 of file IntParser.hh.