Classes | Public Types | Public Member Functions | Public Attributes
rve_render_client::ClientContext::Impl Struct Reference

List of all members.

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::InterfacegetInterface (InterfaceHandle handle) const
ros::NodeHandlegetNodeHandle ()
rve_rpc::ClientgetRPCClient ()
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_
ClientContextparent_

Detailed Description

Definition at line 45 of file client_context.cpp.


Member Typedef Documentation

Definition at line 75 of file client_context.cpp.

Definition at line 80 of file client_context.cpp.


Constructor & Destructor Documentation

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.


Member Function Documentation

Definition at line 149 of file client_context.cpp.

Definition at line 169 of file client_context.cpp.

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.

Definition at line 60 of file client_context.cpp.

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.


Member Data Documentation

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.


The documentation for this struct was generated from the following file:


rve_render_client
Author(s): Josh Faust
autogenerated on Wed Dec 11 2013 14:31:32