dtn::data::EID Class Reference

#include <EID.h>

List of all members.

Public Member Functions

 EID ()
 EID (string value)
 ~EID ()
string getString () const
string getApplication () const
string getNode () const
string getScheme () const
string getNodeEID () const
bool hasApplication () const

Private Attributes

string m_value
string m_scheme
string m_node
string m_application


Constructor & Destructor Documentation

dtn::data::EID::EID (  ) 

dtn::data::EID::EID ( string  value  ) 

References m_application, m_node, m_scheme, and m_value.

dtn::data::EID::~EID (  ) 


Member Function Documentation

string dtn::data::EID::getString (  )  const

References m_value.

string dtn::data::EID::getApplication (  )  const

References m_application.

string dtn::data::EID::getNode (  )  const

References m_node.

string dtn::data::EID::getScheme (  )  const

References m_scheme.

string dtn::data::EID::getNodeEID (  )  const

bool dtn::data::EID::hasApplication (  )  const

References m_application.


Member Data Documentation

string dtn::data::EID::m_value [private]

Referenced by EID(), and getString().

string dtn::data::EID::m_scheme [private]

Referenced by EID(), getNodeEID(), and getScheme().

string dtn::data::EID::m_node [private]

Referenced by EID(), getNode(), and getNodeEID().

Referenced by EID(), getApplication(), and hasApplication().


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

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