ParsedFinderMessageBase Class Reference

Base class for parsed Finder Messages. More...

#include <finder_msgs.hh>

Inheritance diagram for ParsedFinderMessageBase:
ParsedFinderXrlMessage ParsedFinderXrlResponse

List of all members.

Public Member Functions

 ParsedFinderMessageBase (const char *data, char type) throw (BadFinderMessageFormat, WrongFinderMessageType)
uint32_t seqno () const
char type () const

Protected Member Functions

uint32_t bytes_parsed () const

Protected Attributes

uint32_t _seqno
char _type
uint32_t _bytes_parsed

Static Protected Attributes

static const char * c_msg_template

Detailed Description

Base class for parsed Finder Messages.

Constructor & Destructor Documentation

ParsedFinderMessageBase::ParsedFinderMessageBase ( const char *  data,
char  type 
) throw (BadFinderMessageFormat, WrongFinderMessageType)


Initializes common header fields of seqno and type from string representation and provides accessors to these values.

The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs Enumerations