dtn::data::ProcessingFlags Class Reference

#include <ProcessingFlags.h>

Inheritance diagram for dtn::data::ProcessingFlags:

dtn::data::BlockFlags dtn::data::PrimaryFlags

List of all members.

Public Member Functions

 ProcessingFlags ()
 ProcessingFlags (unsigned int value)
 ~ProcessingFlags ()
void setFlag (unsigned int flag, bool value)
bool getFlag (unsigned int flag)
unsigned int getValue ()

Private Attributes

unsigned int m_value


Constructor & Destructor Documentation

dtn::data::ProcessingFlags::ProcessingFlags (  ) 

constructor

dtn::data::ProcessingFlags::ProcessingFlags ( unsigned int  value  ) 

constructor with a default value

Parameters:
value The initial value of the flags.

dtn::data::ProcessingFlags::~ProcessingFlags (  ) 

destructor


Member Function Documentation

void dtn::data::ProcessingFlags::setFlag ( unsigned int  flag,
bool  value 
)

bool dtn::data::ProcessingFlags::getFlag ( unsigned int  flag  ) 

unsigned int dtn::data::ProcessingFlags::getValue (  ) 


Member Data Documentation

unsigned int dtn::data::ProcessingFlags::m_value [private]

Referenced by getFlag(), getValue(), and setFlag().


The documentation for this class was generated from the following files:

Generated on Wed Mar 25 12:41:44 2009 for IBR-DTN by  doxygen 1.5.6