Public Types | Static Public Member Functions
mrta::Taxonomy Class Reference

#include <taxonomy.h>

List of all members.

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)

Detailed Description

Definition at line 10 of file taxonomy.h.


Member Enumeration Documentation

Enumerator:
UnknownAllocationType 
InstantaneousAssignment 
TimeExtendedAssignment 

Definition at line 13 of file taxonomy.h.

Enumerator:
UnknownRobotType 
SingleTask 
MultiTask 

Definition at line 19 of file taxonomy.h.

Enumerator:
UnknownTaskType 
SingleRobot 
MultiRobot 

Definition at line 25 of file taxonomy.h.


Member Function Documentation

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.


The documentation for this class was generated from the following files:


rqt_mrta
Author(s): Adriano Henrique Rossette Leite
autogenerated on Thu Jun 6 2019 18:50:53