Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

RTM::SubsProfileBase Class Reference

#include <RtcSubscriber.h>

Inheritance diagram for RTM::SubsProfileBase:

RTM::SubscriberBase RTM::SubscriberNew RTM::SubscriberNewPeriodic RTM::SubscriberOnce RTM::SubscriberPeriodic RTM::SubscriberPeriodicNew RTM::SubscriberPeriodicTriggerd RTM::SubscriberTriggerd RTM::SubscriberTriggerdPeriodic List of all members.

Public Member Functions

 SubsProfileBase (SubscriptionProfile &subs)
virtual ~SubsProfileBase ()
virtual SubscriptionProfile getSubsProfile ()
virtual void setSubsProfile (SubscriptionProfile &subs)
virtual SubscriptionType getType ()
virtual bool setType (SubscriptionType type)
virtual SubscriptionID getId ()
virtual bool setId (const char *id)
virtual bool setId (std::string id)
virtual InPort_ptr getInPort ()
virtual bool setInPort (InPort_ptr in_port)
virtual OutPort_ptr getOutPort ()
virtual bool setOutPort (OutPort_ptr out_port)
virtual bool getEventBase ()
virtual bool setEventBase (bool event_base)

Protected Attributes

SubscriptionProfile m_Profile

Constructor & Destructor Documentation

RTM::SubsProfileBase::SubsProfileBase SubscriptionProfile &  subs  ) 
 

virtual RTM::SubsProfileBase::~SubsProfileBase  )  [inline, virtual]
 


Member Function Documentation

virtual bool RTM::SubsProfileBase::getEventBase  )  [virtual]
 

virtual SubscriptionID RTM::SubsProfileBase::getId  )  [virtual]
 

virtual InPort_ptr RTM::SubsProfileBase::getInPort  )  [virtual]
 

virtual OutPort_ptr RTM::SubsProfileBase::getOutPort  )  [virtual]
 

virtual SubscriptionProfile RTM::SubsProfileBase::getSubsProfile  )  [virtual]
 

virtual SubscriptionType RTM::SubsProfileBase::getType  )  [virtual]
 

virtual bool RTM::SubsProfileBase::setEventBase bool  event_base  )  [virtual]
 

virtual bool RTM::SubsProfileBase::setId std::string  id  )  [virtual]
 

virtual bool RTM::SubsProfileBase::setId const char *  id  )  [virtual]
 

virtual bool RTM::SubsProfileBase::setInPort InPort_ptr  in_port  )  [virtual]
 

virtual bool RTM::SubsProfileBase::setOutPort OutPort_ptr  out_port  )  [virtual]
 

virtual void RTM::SubsProfileBase::setSubsProfile SubscriptionProfile &  subs  )  [virtual]
 

virtual bool RTM::SubsProfileBase::setType SubscriptionType  type  )  [virtual]
 


Member Data Documentation

SubscriptionProfile RTM::SubsProfileBase::m_Profile [protected]
 


The documentation for this class was generated from the following file:
Generated on Sat Oct 28 02:28:17 2006 for OpenRTM by  doxygen 1.4.1