#include <PlatformMap.h>
Public Member Functions | |
| ModuleVersion | findModule (Module m) const |
| ModuleVersion | findModule (Platform p, Module m) const |
| ModuleVersion | findModule (const PlatformVersion &x) const |
| PlatformVersion | findPlatform (Module m) const |
| PlatformVersion | findPlatform (const PlatformVersion &x) const |
| void | insert (Platform p, Module m, ModuleVersion v) |
| void | insert (const PlatformVersion &x) |
| PlatformMap () | |
| PlatformMap (Platform p, Module m, ModuleVersion v) | |
| PlatformMap (const PlatformVersion &x) | |
| PlatformMap (const std::vector< PlatformVersion > &vec) | |
Private Types | |
| typedef MapP | Map |
| typedef std::map< Module, ModuleVersion > | MapM |
| typedef std::map< Platform, MapM > | MapP |
Private Attributes | |
| Map | map |
Definition at line 49 of file PlatformMap.h.
typedef MapP dbw_mkz_can::PlatformMap::Map [private] |
Definition at line 105 of file PlatformMap.h.
typedef std::map<Module, ModuleVersion> dbw_mkz_can::PlatformMap::MapM [private] |
Definition at line 103 of file PlatformMap.h.
typedef std::map<Platform, MapM> dbw_mkz_can::PlatformMap::MapP [private] |
Definition at line 104 of file PlatformMap.h.
| dbw_mkz_can::PlatformMap::PlatformMap | ( | ) | [inline] |
Definition at line 51 of file PlatformMap.h.
| dbw_mkz_can::PlatformMap::PlatformMap | ( | Platform | p, |
| Module | m, | ||
| ModuleVersion | v | ||
| ) | [inline] |
Definition at line 52 of file PlatformMap.h.
| dbw_mkz_can::PlatformMap::PlatformMap | ( | const PlatformVersion & | x | ) | [inline] |
Definition at line 53 of file PlatformMap.h.
| dbw_mkz_can::PlatformMap::PlatformMap | ( | const std::vector< PlatformVersion > & | vec | ) | [inline] |
Definition at line 54 of file PlatformMap.h.
| ModuleVersion dbw_mkz_can::PlatformMap::findModule | ( | Module | m | ) | const [inline] |
Definition at line 65 of file PlatformMap.h.
| ModuleVersion dbw_mkz_can::PlatformMap::findModule | ( | Platform | p, |
| Module | m | ||
| ) | const [inline] |
Definition at line 75 of file PlatformMap.h.
| ModuleVersion dbw_mkz_can::PlatformMap::findModule | ( | const PlatformVersion & | x | ) | const [inline] |
Definition at line 86 of file PlatformMap.h.
| PlatformVersion dbw_mkz_can::PlatformMap::findPlatform | ( | Module | m | ) | const [inline] |
Definition at line 89 of file PlatformMap.h.
| PlatformVersion dbw_mkz_can::PlatformMap::findPlatform | ( | const PlatformVersion & | x | ) | const [inline] |
Definition at line 99 of file PlatformMap.h.
| void dbw_mkz_can::PlatformMap::insert | ( | Platform | p, |
| Module | m, | ||
| ModuleVersion | v | ||
| ) | [inline] |
Definition at line 59 of file PlatformMap.h.
| void dbw_mkz_can::PlatformMap::insert | ( | const PlatformVersion & | x | ) | [inline] |
Definition at line 62 of file PlatformMap.h.
Map dbw_mkz_can::PlatformMap::map [private] |
Definition at line 106 of file PlatformMap.h.