|
Robot Raconteur Core C++ Library
|
Go to the source code of this file.
Classes | |
| class | RobotRaconteur::Generator< Return, Param > |
| Generator type for use with generator functions, with parameter and return. More... | |
| class | RobotRaconteur::Generator< Return, void > |
| Generator type for use with generator functions, with return. More... | |
| class | RobotRaconteur::Generator< void, Param > |
| Generator type for use with generator functions, with parameter. More... | |
| class | RobotRaconteur::SyncGenerator< Return, Param > |
| Helper class for synchronous service generators. More... | |
| class | RobotRaconteur::SyncGenerator< Return, void > |
| Helper class for synchronous service generators. More... | |
| class | RobotRaconteur::SyncGenerator< void, Param > |
| Helper class for synchronous service generators. More... | |
| class | RobotRaconteur::RangeGenerator< T > |
| Utility class to use a C++ range with Generator<Return,void>. More... | |
Functions | |
| template<typename T> | |
| boost::shared_ptr< RangeGenerator< T > > | RobotRaconteur::CreateRangeGenerator (const T &range) |
| Create a RangeGenerator from a range. | |
| boost::shared_ptr< RangeGenerator< T > > RobotRaconteur::CreateRangeGenerator | ( | const T & | range | ) |
Create a RangeGenerator from a range.
| T | The type contained in the range |
| range | The range object to use with generator. Examples include std::vector<T> and std::list<T> |