#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_fca_can::PlatformMap::Map [private] |
Definition at line 105 of file PlatformMap.h.
typedef std::map<Module, ModuleVersion> dbw_fca_can::PlatformMap::MapM [private] |
Definition at line 103 of file PlatformMap.h.
typedef std::map<Platform, MapM> dbw_fca_can::PlatformMap::MapP [private] |
Definition at line 104 of file PlatformMap.h.
dbw_fca_can::PlatformMap::PlatformMap | ( | ) | [inline] |
Definition at line 51 of file PlatformMap.h.
dbw_fca_can::PlatformMap::PlatformMap | ( | Platform | p, |
Module | m, | ||
ModuleVersion | v | ||
) | [inline] |
Definition at line 52 of file PlatformMap.h.
dbw_fca_can::PlatformMap::PlatformMap | ( | const PlatformVersion & | x | ) | [inline] |
Definition at line 53 of file PlatformMap.h.
dbw_fca_can::PlatformMap::PlatformMap | ( | const std::vector< PlatformVersion > & | vec | ) | [inline] |
Definition at line 54 of file PlatformMap.h.
ModuleVersion dbw_fca_can::PlatformMap::findModule | ( | Module | m | ) | const [inline] |
Definition at line 65 of file PlatformMap.h.
ModuleVersion dbw_fca_can::PlatformMap::findModule | ( | Platform | p, |
Module | m | ||
) | const [inline] |
Definition at line 75 of file PlatformMap.h.
ModuleVersion dbw_fca_can::PlatformMap::findModule | ( | const PlatformVersion & | x | ) | const [inline] |
Definition at line 86 of file PlatformMap.h.
PlatformVersion dbw_fca_can::PlatformMap::findPlatform | ( | Module | m | ) | const [inline] |
Definition at line 89 of file PlatformMap.h.
PlatformVersion dbw_fca_can::PlatformMap::findPlatform | ( | const PlatformVersion & | x | ) | const [inline] |
Definition at line 99 of file PlatformMap.h.
void dbw_fca_can::PlatformMap::insert | ( | Platform | p, |
Module | m, | ||
ModuleVersion | v | ||
) | [inline] |
Definition at line 59 of file PlatformMap.h.
void dbw_fca_can::PlatformMap::insert | ( | const PlatformVersion & | x | ) | [inline] |
Definition at line 62 of file PlatformMap.h.
Map dbw_fca_can::PlatformMap::map [private] |
Definition at line 106 of file PlatformMap.h.