ClassMapManager is the manager for QoS class maps.
More...
ClassMapManager is the manager for QoS class maps.
◆ classMapExist()
bool ClassMapManager::classMapExist |
( |
string |
| ) |
|
Returns true if the specified class map exists, otherwise false.
- Parameters
-
name,the | name of the class map of interest. |
- Returns
- bool, true if the specified class map exists, otherwise false.
◆ deleteClassMap()
void ClassMapManager::deleteClassMap |
( |
string |
| ) |
|
Removes the specified class map.
- Parameters
-
name,the | name of the class map of interest. |
string,the | class map name. |
◆ getClassMap()
ClassMap ClassMapManager::getClassMap |
( |
string |
| ) |
|
Returns the ClassMap object with the specified class map name.
- Parameters
-
mapname,the | name of the class map of interest. |
- Returns
- ClassMap, the ClassMap object with the associated class map name.
◆ getClassMapAt()
ClassMap ClassMapManager::getClassMapAt |
( |
int |
| ) |
|
Returns the ClassMap object at the specified index.
- Parameters
-
mapname,the | index of the class map of interest. |
- Returns
- ClassMap, the ClassMap object at the specified index.
◆ getClassMapCount()
short ClassMapManager::getClassMapCount |
( |
| ) |
|
Returns the number of class maps.
- Returns
- short, the number of class maps.
◆ hasCircularReference()
bool ClassMapManager::hasCircularReference |
( |
string |
, |
|
|
string |
|
|
) |
| |
Returns true if the two specified class maps are the same, otherwise false.
- Parameters
-
map1,the | name of the first class map. |
map2,the | name of the second class map. |
- Returns
- bool, true if the two specified class maps are the same, otherwise false.
◆ rearrangeMaps()
void ClassMapManager::rearrangeMaps |
( |
string |
, |
|
|
string |
|
|
) |
| |
Rearranges the specified class maps such that map1 precedes map2.
- Parameters
-
map1,the | name of the first class map. |
map2,the | name of the second class map. |
The documentation for this class was generated from the following file: