senf::Int64Parser Struct Reference
[Integer parsers]

Parse 64bit signed byte aligned integer. More...

#include <senf/Packets/IntParser.hh>

Inheritance diagram for senf::Int64Parser:
Inheritance graph
[legend]

List of all members.


Detailed Description

Parse 64bit signed byte aligned integer.
See also:
Integer parsers

Definition at line 372 of file IntParser.hh.


Public Types

typedef boost::int64_t  value_type

Public Member Functions

  Int64Parser (data_iterator i, state_type s)
value_type  value () const
void  value (value_type v)
Int64Parser const &  operator= (value_type other)

Static Public Attributes

static size_type const  fixed_bytes = 8

Related Functions

(Note that these are not member functions.)

std::ostream &  operator<< (std::ostream &os, Int64Parser const &i)
  Write parsed value to stream.

Member Typedef Documentation

typedef boost::int64_t senf::Int64Parser::
value_type

Constructor & Destructor Documentation

senf::Int64Parser::
Int64Parser ( data_iterator  i,
state_type  s )

Definition at line 376 of file IntParser.hh.


Member Function Documentation

Int64Parser const& senf::Int64Parser::
operator= ( value_type  other )

Definition at line 385 of file IntParser.hh.

void senf::Int64Parser::
value ( value_type  v )

Definition at line 384 of file IntParser.hh.

value_type senf::Int64Parser::
value ()

Definition at line 383 of file IntParser.hh.


Friends And Related Function Documentation

std::ostream &
operator<< ( std::ostream &  os,
Int64Parser const &  i )

Write parsed value to stream.

Definition at line 390 of file IntParser.hh.


Member Data Documentation

Definition at line 381 of file IntParser.hh.


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