111 std::ostringstream os;
119 return os << connId.
info();
int srcCEPId
Source Connection-Endpoint identifier.
int dstCEPId
Destination Connection-Endpoint identifier.
ConnectionId & swapCepIds()
Exchanges source and destination CEP identifiers.
std::string getQoSId() const
Getter of selected QoS-cube identifier.
std::ostream & operator<<(std::ostream &os, const ConnectionId &connId)
bool operator==(const ConnectionId other) const
Equal operator overload.
Connection identifier as defined in specifications.
int getSrcCepId() const
Getter of source Connection-Endpoint identifier.
virtual ConnectionId * dup() const
Duplicate overload creates exact copy of ConnectionId.
void setDstCepId(int destCepId)
Setter of destination Connection-Endpoint identifier.
const int VAL_UNDEF_CEPID
const std::string VAL_UNDEF_QOSID
ConnectionId()
Constructor of blank ConnectionId.
virtual ~ConnectionId()
Destructor assigning undefined values.
int getDstCepId() const
Getter of destination Connection-Endpoint identifier.
bool operator<(const ConnectionId other) const
Less operator overload.
std::string info() const
Info text outpu suitable for << strinng streams and WATCH.
std::string qosId
QoS-cube identifier.
void setQoSId(std::string qoSId)
Setter of selected QoS-cube identifier.
void setSrcCepId(int srcCepId)
Setter of source Connection-Endpoint identifier.