#include <taxonomy.h>
Public Types | |
enum | AllocationType { UnknownAllocationType, InstantaneousAssignment, TimeExtendedAssignment } |
enum | RobotType { UnknownRobotType, SingleTask, MultiTask } |
enum | TaskType { UnknownTaskType, SingleRobot, MultiRobot } |
Static Public Member Functions | |
static AllocationType | getAllocationType (const QString &type) |
static RobotType | getRobotType (const QString &type) |
static TaskType | getTaskType (const QString &type) |
static const char * | toCString (const AllocationType &type) |
static const char * | toCString (const RobotType &type) |
static const char * | toCString (const TaskType &type) |
static const char * | toCString (const Architecture &architecture) |
static QString | toQString (const AllocationType &type) |
static QString | toQString (const RobotType &type) |
static QString | toQString (const TaskType &type) |
static QString | toQString (const Architecture &architecture) |
static std::string | toString (const AllocationType &type) |
static std::string | toString (const RobotType &type) |
static std::string | toString (const TaskType &type) |
static std::string | toString (const Architecture &architecture) |
Definition at line 10 of file taxonomy.h.
Definition at line 13 of file taxonomy.h.
Definition at line 19 of file taxonomy.h.
Definition at line 25 of file taxonomy.h.
Taxonomy::AllocationType mrta::Taxonomy::getAllocationType | ( | const QString & | type | ) | [static] |
Definition at line 6 of file taxonomy.cpp.
Taxonomy::RobotType mrta::Taxonomy::getRobotType | ( | const QString & | type | ) | [static] |
Definition at line 26 of file taxonomy.cpp.
Taxonomy::TaskType mrta::Taxonomy::getTaskType | ( | const QString & | type | ) | [static] |
Definition at line 43 of file taxonomy.cpp.
const char * mrta::Taxonomy::toCString | ( | const AllocationType & | type | ) | [static] |
Definition at line 107 of file taxonomy.cpp.
const char * mrta::Taxonomy::toCString | ( | const RobotType & | type | ) | [static] |
Definition at line 112 of file taxonomy.cpp.
const char * mrta::Taxonomy::toCString | ( | const TaskType & | type | ) | [static] |
Definition at line 117 of file taxonomy.cpp.
const char * mrta::Taxonomy::toCString | ( | const Architecture & | architecture | ) | [static] |
Definition at line 122 of file taxonomy.cpp.
QString mrta::Taxonomy::toQString | ( | const AllocationType & | type | ) | [static] |
Definition at line 60 of file taxonomy.cpp.
QString mrta::Taxonomy::toQString | ( | const RobotType & | type | ) | [static] |
Definition at line 67 of file taxonomy.cpp.
QString mrta::Taxonomy::toQString | ( | const TaskType & | type | ) | [static] |
Definition at line 73 of file taxonomy.cpp.
QString mrta::Taxonomy::toQString | ( | const Architecture & | architecture | ) | [static] |
Definition at line 80 of file taxonomy.cpp.
std::string mrta::Taxonomy::toString | ( | const AllocationType & | type | ) | [static] |
Definition at line 87 of file taxonomy.cpp.
std::string mrta::Taxonomy::toString | ( | const RobotType & | type | ) | [static] |
Definition at line 92 of file taxonomy.cpp.
std::string mrta::Taxonomy::toString | ( | const TaskType & | type | ) | [static] |
Definition at line 97 of file taxonomy.cpp.
std::string mrta::Taxonomy::toString | ( | const Architecture & | architecture | ) | [static] |
Definition at line 102 of file taxonomy.cpp.