#include <FederateLevelList.hh>
Public Member Functions | |
| FederateLevelList () | |
| FederateLevelList constructor. | |
| ~FederateLevelList () | |
| Destructor. | |
| void | addFederate (const std::string &the_name, SecurityLevelID the_level_id) |
| add a new federate to Tuple. | |
| SecurityLevelID | getLevel (const std::string &theName) const |
Protected Attributes | |
| std::map< std::string, SecurityLevelID > | tuple |
Definition at line 33 of file FederateLevelList.hh.
| ~FederateLevelList | ( | ) |
| void addFederate | ( | const std::string & | the_name, | |
| SecurityLevelID | the_level_id | |||
| ) |
add a new federate to Tuple.
Register a new federate principal name, and associate the given level with it.
Definition at line 36 of file FederateLevelList.cc.
References FederateLevelList::tuple.
Referenced by SecurityServer::registerFederate().
| SecurityLevelID getLevel | ( | const std::string & | theName | ) | const |
Definition at line 50 of file FederateLevelList.cc.
References PublicLevelID, and FederateLevelList::tuple.
Referenced by SecurityServer::getLevel().
std::map<std::string, SecurityLevelID> tuple [protected] |
Definition at line 47 of file FederateLevelList.hh.
Referenced by FederateLevelList::addFederate(), and FederateLevelList::getLevel().
1.5.5