Public Types | Public Slots | Signals | Public Member Functions | Private Slots | Private Attributes
mrta::Task Class Reference

#include <task.h>

List of all members.

Public Types

typedef
rqt_mrta::config::application::Task 
Config
typedef
rqt_mrta::config::application::Task 
Config

Public Slots

void setId (const QString &id)
void setId (const QString &id)

Signals

void changed ()
void changed ()
void idChanged (const QString &id)
void idChanged (const QString &id)

Public Member Functions

ConfiggetConfig () const
ConfiggetConfig () const
QString getId () const
QString getId () const
Taskoperator= (const Task &task)
Taskoperator= (const Task &task)
void setConfig (Config *config)
void setConfig (Config *config)
 Task (QObject *parent=NULL)
 Task (QObject *parent=NULL)
 Task (QObject *parent, Config *config)
 Task (QObject *parent, Config *config)
 Task (const Task &task)
 Task (const Task &task)
virtual ~Task ()
virtual ~Task ()

Private Slots

void configDestroyed ()
void configDestroyed ()

Private Attributes

Configconfig_
QString id_

Detailed Description

Definition at line 19 of file mrta/task.h.


Member Typedef Documentation

Definition at line 23 of file mrta/task.h.

Definition at line 23 of file task_monitor.h.


Constructor & Destructor Documentation

mrta::Task::Task ( QObject *  parent = NULL)

Definition at line 6 of file mrta/task.cpp.

mrta::Task::Task ( QObject *  parent,
Task::Config config 
)

Definition at line 8 of file mrta/task.cpp.

mrta::Task::Task ( const Task task)

Definition at line 14 of file mrta/task.cpp.

mrta::Task::~Task ( ) [virtual]

Definition at line 20 of file mrta/task.cpp.

mrta::Task::Task ( QObject *  parent = NULL)
mrta::Task::Task ( QObject *  parent,
Config config 
)
mrta::Task::Task ( const Task task)
virtual mrta::Task::~Task ( ) [virtual]

Member Function Documentation

void mrta::Task::changed ( ) [signal]
void mrta::Task::changed ( ) [signal]
void mrta::Task::configDestroyed ( ) [private, slot]

Definition at line 68 of file mrta/task.cpp.

void mrta::Task::configDestroyed ( ) [private, slot]

Definition at line 25 of file mrta/task.cpp.

QString mrta::Task::getId ( ) const
QString mrta::Task::getId ( ) const

Definition at line 50 of file mrta/task.cpp.

void mrta::Task::idChanged ( const QString &  id) [signal]
void mrta::Task::idChanged ( const QString &  id) [signal]
Task & mrta::Task::operator= ( const Task task)

Definition at line 62 of file mrta/task.cpp.

Task& mrta::Task::operator= ( const Task task)
void mrta::Task::setConfig ( Config config)
void mrta::Task::setConfig ( Task::Config config)

Definition at line 27 of file mrta/task.cpp.

void mrta::Task::setId ( const QString &  id) [slot]
void mrta::Task::setId ( const QString &  id) [slot]

Definition at line 52 of file mrta/task.cpp.


Member Data Documentation

Definition at line 42 of file mrta/task.h.

QString mrta::Task::id_ [private]

Definition at line 41 of file mrta/task.h.


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