All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends
Public Member Functions | Protected Attributes
ros::session::Session< MReq, MRes > Class Template Reference

#include <session.h>

Inheritance diagram for ros::session::Session< MReq, MRes >:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 Session (const std::string _session_name, int _sessionid)
 Session (const std::string _session_name, int _sessionid, const MReq &req, const MRes &res)
virtual bool terminate ()
 terminate the session instance
virtual ~Session ()

Protected Attributes

MReq session_req
MRes session_res

Detailed Description

template<class MReq, class MRes>
class ros::session::Session< MReq, MRes >

Definition at line 279 of file session.h.


Constructor & Destructor Documentation

template<class MReq , class MRes >
ros::session::Session< MReq, MRes >::Session ( const std::string  _session_name,
int  _sessionid 
) [inline]

Definition at line 282 of file session.h.

template<class MReq , class MRes >
ros::session::Session< MReq, MRes >::Session ( const std::string  _session_name,
int  _sessionid,
const MReq &  req,
const MRes &  res 
) [inline]

Definition at line 286 of file session.h.

template<class MReq , class MRes >
virtual ros::session::Session< MReq, MRes >::~Session ( ) [inline, virtual]

Definition at line 289 of file session.h.


Member Function Documentation

template<class MReq , class MRes >
virtual bool ros::session::Session< MReq, MRes >::terminate ( ) [inline, virtual]

terminate the session instance

Implements ros::session::abstractSession.

Definition at line 291 of file session.h.


Member Data Documentation

template<class MReq , class MRes >
MReq ros::session::Session< MReq, MRes >::session_req [protected]

Definition at line 305 of file session.h.

template<class MReq , class MRes >
MRes ros::session::Session< MReq, MRes >::session_res [protected]

Definition at line 306 of file session.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends


roscpp_sessions
Author(s): Rosen Diankov (rdiankov@cs.cmu.edu)
autogenerated on Sat Mar 23 2013 13:53:30