Classes | |
| struct | InterfaceInfo | 
Public Types | |
| typedef boost::unordered_map < InterfaceHandle, InterfaceInfo >  | M_Interface | 
| typedef std::vector < ContextObject * >  | V_ContextObject | 
Public Member Functions | |
| void | addObject (ContextObject *obj) | 
| void | close () | 
| rve_interface_gen::Interface * | getInterface (InterfaceHandle handle) const | 
| ros::NodeHandle & | getNodeHandle () | 
| rve_rpc::Client & | getRPCClient () | 
| bool | hasObject (ContextObject *obj) | 
| Impl (ClientContext *parent, const std::string &name, const ros::NodeHandle &nh) | |
| bool | isConnected () | 
| InterfaceHandle | lookupInterface (const std::string &name) const | 
| void | removeObject (ContextObject *obj) | 
| void | reopen () | 
| ~Impl () | |
Public Attributes | |
| rve_rpc::Client | client_ | 
| uint32_t | id_counter_ | 
| M_Interface | interfaces_ | 
| ros::NodeHandle | nh_ | 
| V_ContextObject | objects_ | 
| ClientContext * | parent_ | 
Definition at line 45 of file client_context.cpp.
| typedef boost::unordered_map<InterfaceHandle, InterfaceInfo> rve_render_client::ClientContext::Impl::M_Interface | 
Definition at line 75 of file client_context.cpp.
Definition at line 80 of file client_context.cpp.
| rve_render_client::ClientContext::Impl::Impl | ( | ClientContext * | parent, | 
| const std::string & | name, | ||
| const ros::NodeHandle & | nh | ||
| ) | 
Definition at line 86 of file client_context.cpp.
Definition at line 114 of file client_context.cpp.
Definition at line 149 of file client_context.cpp.
Definition at line 169 of file client_context.cpp.
| rve_interface_gen::Interface * rve_render_client::ClientContext::Impl::getInterface | ( | InterfaceHandle | handle | ) | const | 
Definition at line 138 of file client_context.cpp.
Definition at line 65 of file client_context.cpp.
Definition at line 52 of file client_context.cpp.
Definition at line 163 of file client_context.cpp.
| bool rve_render_client::ClientContext::Impl::isConnected | ( | ) |  [inline] | 
        
Definition at line 60 of file client_context.cpp.
| InterfaceHandle rve_render_client::ClientContext::Impl::lookupInterface | ( | const std::string & | name | ) | const | 
Definition at line 122 of file client_context.cpp.
Definition at line 155 of file client_context.cpp.
Definition at line 178 of file client_context.cpp.
Definition at line 78 of file client_context.cpp.
Definition at line 77 of file client_context.cpp.
Definition at line 76 of file client_context.cpp.
Definition at line 83 of file client_context.cpp.
Definition at line 81 of file client_context.cpp.
Definition at line 73 of file client_context.cpp.