This class represents a program as an Service in the Orocos TaskContext system. More...
#include <ProgramService.hpp>

Public Member Functions | |
| ProgramInterfacePtr | getProgram () const |
| ProgramService (FunctionGraphPtr prog, TaskContext *tc=0) | |
| ~ProgramService () | |
Private Attributes | |
| FunctionGraphPtr | function |
| internal::ValueDataSource < ProgramInterfacePtr > ::shared_ptr | program |
This class represents a program as an Service in the Orocos TaskContext system.
Definition at line 56 of file ProgramService.hpp.
| RTT::ProgramService::ProgramService | ( | FunctionGraphPtr | prog, |
| TaskContext * | tc = 0 |
||
| ) |
By constructing this object, a program is added to a taskcontext as a TaskContext, with its commands and methods.
Definition at line 52 of file ProgramService.cpp.
Definition at line 76 of file ProgramService.cpp.
| ProgramInterfacePtr RTT::scripting::ProgramService::getProgram | ( | ) | const [inline] |
Returns the Program of this service.
Definition at line 74 of file ProgramService.hpp.
Definition at line 61 of file ProgramService.hpp.
internal::ValueDataSource<ProgramInterfacePtr>::shared_ptr RTT::scripting::ProgramService::program [private] |
Definition at line 59 of file ProgramService.hpp.