Canonical node name.
More...
#include <epcdns.h>
◆ CanonicalNodeName() [1/2]
CanonicalNodeName::CanonicalNodeName |
( |
| ) |
|
◆ CanonicalNodeName() [2/2]
CanonicalNodeName::CanonicalNodeName |
( |
const std::string & |
n | ) |
|
Class constructor.
- Parameters
-
n | the canonical node name. |
◆ dump()
Void EPCDNS::CanonicalNodeName::dump |
( |
const char * |
prefix | ) |
|
|
inline |
Prints the contents of this object.
- Parameters
-
prefix | a value to prepend to each line. |
◆ getName()
const EString EPCDNS::CanonicalNodeName::getName |
( |
| ) |
const |
|
inline |
Retrieves the canonical node name.
- Returns
- the canonical node name.
◆ getTopon()
Bool EPCDNS::CanonicalNodeName::getTopon |
( |
| ) |
|
|
inline |
Determines if the "topon" feature is enabled for this object.
- Returns
- True indicates "topon" is active, otherwise False.
◆ setName()
Void CanonicalNodeName::setName |
( |
const std::string & |
n | ) |
|
Assigns the canonical node name.
- Parameters
-
n | the canonical node name. |
◆ topologicalCompare()
Performs a topological comparison with another CanonicalNodeName object.
- Parameters
-
right | the other canonical node name object. |
- Returns
- the comparison score.
The documentation for this class was generated from the following files:
- /home/vagrant/share/code/epctools/include/epc/epcdns.h
- /home/vagrant/share/code/epctools/src/epcdns.cpp