RINASim  October 2016
Documentation of framework for OMNeT++
QoSCube.h File Reference
#include <vector>
#include "Policy.h"
#include "ExternConsts.h"
#include "EFCPPolicySet.h"

Go to the source code of this file.

Classes

class  QoSCube
 Class representing QoSCube with all its properties that is primarily used by FA, RMT and RA Specification sources are http://nes.fit.vutbr.cz/ivesely/pmwiki.php/RINA/EFCP#t2._QoS-Cube_Specfic_Parameters and http://nes.fit.vutbr.cz/ivesely/pmwiki.php/RINA/ServiceDefinition. More...
 

Functions

std::ostream & operator<< (std::ostream &os, const QoSCube &cube)
 

Variables

const char * STR_DONOTCARE
 
const char * STR_YES
 
const char * STR_NO
 
const int VAL_DEFAULT_QOS
 
const std::string VAL_UNDEF_QOSID
 
const std::string VAL_MGMTQOSID
 
const char * ELEM_ATIME
 
const char * ELEM_EFCPPOL
 

Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const QoSCube cube 
)

<< operator overload that feeds ostream with QoSCube string representation

Parameters
osResulting ostream
cubeQoSCube class that is being converted to string
Returns
Infotext representing QoSCube

Definition at line 248 of file QoSCube.cc.

Variable Documentation

const char* ELEM_ATIME

Definition at line 151 of file ExternConsts.cc.

Referenced by QoSCube::QoSCube().

const char* ELEM_EFCPPOL

Definition at line 155 of file ExternConsts.cc.

Referenced by QoSCube::QoSCube().

const char* STR_DONOTCARE

Definition at line 32 of file QoSCube.cc.

const char* STR_NO

Definition at line 34 of file QoSCube.cc.

const char* STR_YES

Definition at line 33 of file QoSCube.cc.

const int VAL_DEFAULT_QOS

Definition at line 35 of file QoSCube.cc.