RINASim
October 2016
Documentation of framework for OMNeT++
|
Application Process Name class. More...
#include <APN.h>
Public Member Functions | |
APN () | |
Constructor creating unspecified APN. More... | |
APN (std::string nam) | |
Constructor creating APN of given name. More... | |
virtual | ~APN () |
Destructor assigning empty string to name. More... | |
bool | operator== (const APN &other) const |
Equal operator overloading. More... | |
std::string | info () const |
Info text output suitable for << string streams and WATCH. More... | |
const std::string & | getName () const |
Gets APN string name representation. More... | |
void | setName (const std::string &name) |
Sets APN string representation to a new value. More... | |
Protected Attributes | |
std::string | name |
Attribute holding APN name APN is basically wrapper around string. More... | |
Application Process Name class.
APN::APN | ( | std::string | nam | ) |
|
virtual |
const std::string & APN::getName | ( | ) | const |
Gets APN string name representation.
Definition at line 40 of file APN.cc.
Referenced by RA::bindNFlowToNM1Flow(), DAFEnrollment::createMgmtAE(), RA::createNM1Flow(), RA::createNM1FlowWithoutAllocate(), DA::findApp(), IDPerNFlow::generateIDFromFlow(), IDPerNFlow::generateOutputQueueID(), IDPerNQoSxPLen::generateOutputQueueID(), Infection::Infection::handleMessage(), info(), Address::info(), MiniTable::MiniTable::insert(), QoSTable::QoSTable::insert(), SimpleTable::SimpleTable::insert(), IQoSAwareMEntries::IQoSAwareMEntries::insertedFlow(), QoSAwareMEntries::QoSAwareMEntries::insertedFlow(), NSPSimpleDC::SimpleDCGenerator::insertedFlow(), HopsSingle1Entry::HopsSingle1Entry::insertedFlow(), NSPSimpleDC::VoidDCGenerator::insertedFlow(), HopsQoSMEntries::HopsQoSMEntries::insertedFlow(), HopsSingleMEntries::HopsSingleMEntries::insertedFlow(), NSPSimpleHopMEntries::SimpleHopMEntries::insertedFlow(), NSPSimpleLatOrHopMEntries::SimpleLatOrHopMEntries::insertedFlow(), PLQoSAwareMEntries::PLQoSAwareMEntries::insertedFlow(), LatencySingle1Entry::LatencySingle1Entry::insertedFlow(), LatencySingleMEntries::LatencySingleMEntries::insertedFlow(), SimpleGenerator::SimpleGenerator::insertedFlow(), MSimpleGenerator::MSimpleGenerator::insertedFlow(), SingleDomainGenerator::SingleDomainGenerator::insertedFlow(), HierarchicalGenerator::HierarchicalGenerator::insertedFlow(), BiDomainGenerator::BiDomainGenerator::insertedFlow(), QoSDomainGenerator::QoSDomainGenerator::insertedFlow(), LatGenerator::LatGenerator::insertedFlow(), PortsLoadGenerator::insertedFlow(), Enrollment::insertStateTableEntry(), DA::isAppLocal(), FA::isMalformedFlow(), Address::isUnspecified(), FloodMiniTable::FloodMiniTable::lookup(), MiniTable::MiniTable::lookup(), MultiMiniTable::MultiMiniTable::lookup(), NSPSimpleDC::iSimpleDCForwarding::lookup(), QoSTable::QoSTable::lookup(), SimpleTable::SimpleTable::lookup(), IMultiQoSTable::IMultiQoSTable::lookup(), MultiQoSTable::MultiQoSTable::lookup(), DomainTable::DomainTable::lookup(), PrefixMatch::matchesThisIPC(), PrefixMatch::onPolicyInit(), PortsLoadLS::onPolicyInit(), Address::operator<(), operator==(), RA::postNFlowAllocation(), AP::receiveAllocationRequestFromFAI(), FA::receiveMgmtAllocateRequest(), LisDAFEnrollmentNotifierRcvCACE::receiveSignal(), LisDAFEnrollmentNotifierRcvEnrollCACE::receiveSignal(), LisDAFEnrollmentNotifierStaEnrolReq::receiveSignal(), LisDAFEnrollmentAllResPosi::receiveSignal(), LisDAFEnrollmentNotifierStaEnrolRes::receiveSignal(), LisDAFEnrollmentAllReqFromFai::receiveSignal(), LisDAFEnrollmentNotifierStoEnrolReq::receiveSignal(), LisDAFEnrollmentNotifierStoEnrolRes::receiveSignal(), LisDAFEnrollmentNotifierStaOperReq::receiveSignal(), LisRACreResPosi::receiveSignal(), LisDAFEnrollmentNotifierStaOperRes::receiveSignal(), LisRADelFlow::receiveSignal(), Enrollment::receiveStartEnrollmentRequest(), DAFEnrollment::receiveStartEnrollmentRequest(), Enrollment::receiveStartEnrollmentResponse(), DAFEnrollment::receiveStartEnrollmentResponse(), Enrollment::receiveStopEnrollmentRequest(), DAFEnrollment::receiveStopEnrollmentRequest(), Enrollment::receiveStopEnrollmentResponse(), DAFEnrollment::receiveStopEnrollmentResponse(), RMT::relayPDUToPort(), MiniTable::MiniTable::remove(), QoSTable::QoSTable::remove(), SimpleTable::SimpleTable::remove(), QoSAwareMEntries::QoSAwareMEntries::removedFlow(), IQoSAwareMEntries::IQoSAwareMEntries::removedFlow(), NSPSimpleDC::SimpleDCGenerator::removedFlow(), HopsQoSMEntries::HopsQoSMEntries::removedFlow(), HopsSingleMEntries::HopsSingleMEntries::removedFlow(), HopsSingle1Entry::HopsSingle1Entry::removedFlow(), NSPSimpleDC::VoidDCGenerator::removedFlow(), NSPSimpleLatOrHopMEntries::SimpleLatOrHopMEntries::removedFlow(), NSPSimpleHopMEntries::SimpleHopMEntries::removedFlow(), PLQoSAwareMEntries::PLQoSAwareMEntries::removedFlow(), LatencySingleMEntries::LatencySingleMEntries::removedFlow(), LatencySingle1Entry::LatencySingle1Entry::removedFlow(), MSimpleGenerator::MSimpleGenerator::removedFlow(), SimpleGenerator::SimpleGenerator::removedFlow(), SingleDomainGenerator::SingleDomainGenerator::removedFlow(), HierarchicalGenerator::HierarchicalGenerator::removedFlow(), BiDomainGenerator::BiDomainGenerator::removedFlow(), QoSDomainGenerator::QoSDomainGenerator::removedFlow(), LatGenerator::LatGenerator::removedFlow(), PortsLoadGenerator::removedFlow(), MinComparer::run(), ScoreComparer::run(), RMTPort::setFlow(), Enrollment::startEnrollment(), and AP::startRequestedConnections().
std::string APN::info | ( | ) | const |
Info text output suitable for << string streams and WATCH.
Definition at line 50 of file APN.cc.
Referenced by NeighborTableEntry::info(), and operator<<().
|
inline |
void APN::setName | ( | const std::string & | name | ) |
|
protected |