|
Robot Raconteur Companion C++ Library
|
Go to the source code of this file.
Functions | |
| ROBOTRACONTEUR_COMPANION_STDROBDEF_API void | RobotRaconteur::Companion::RegisterStdRobDefServiceTypes (const boost::shared_ptr< RobotRaconteurNode > &node) |
| Register standard robdef service types to the specified node. | |
| ROBOTRACONTEUR_COMPANION_STDROBDEF_API void | RobotRaconteur::Companion::RegisterStdRobDefServiceTypes () |
| Register standard robdef service types to the default singleton node. | |
| ROBOTRACONTEUR_COMPANION_STDROBDEF_API void RobotRaconteur::Companion::RegisterStdRobDefServiceTypes | ( | ) |
Register standard robdef service types to the default singleton node.
Service types must be registered to the node before they can be used in C++. When generating files directly with the ROBOTRACONTEUR_GEN_THUNK_SOURCE, the master header will contain the types that were generated, but not imported types. Since the standard types are typically imported using the AUTO_IMPORT option, they will not be included in the master header. Use this function before node setup to register the standard types.
| ROBOTRACONTEUR_COMPANION_STDROBDEF_API void RobotRaconteur::Companion::RegisterStdRobDefServiceTypes | ( | const boost::shared_ptr< RobotRaconteurNode > & | node | ) |
Register standard robdef service types to the specified node.
Service types must be registered to the node before they can be used in C++. When generating files directly with the ROBOTRACONTEUR_GEN_THUNK_SOURCE, the master header will contain the types that were generated, but not imported types. Since the standard types are typically imported using the AUTO_IMPORT option, they will not be included in the master header. Use this function before node setup to register the standard types.
| node | The node to register service types to |