Public Member Functions | Protected Attributes | List of all members
Port_Uses_base_impl Class Reference

#include <Port_impl.h>

Inheritance diagram for Port_Uses_base_impl:
PortBase bulkio::OutPortBase< PortTraits > frontend::OutFrontendPort< PortType_var, PortType > MessageSupplierPort frontend::OutFrontendPort< FRONTEND::AnalogTuner_var, FRONTEND::AnalogTuner > frontend::OutFrontendPort< FRONTEND::DigitalTuner_var, FRONTEND::DigitalTuner > frontend::OutFrontendPort< FRONTEND::FrontendTuner_var, FRONTEND::FrontendTuner > frontend::OutFrontendPort< FRONTEND::GPS_var, FRONTEND::GPS > frontend::OutFrontendPort< FRONTEND::NavData_var, FRONTEND::NavData > frontend::OutFrontendPort< FRONTEND::RFInfo_var, FRONTEND::RFInfo > frontend::OutFrontendPort< FRONTEND::RFSource_var, FRONTEND::RFSource > bulkio::OutPortBase< CharPortTraits > bulkio::OutPortBase< FilePortTraits > bulkio::OutPortBase< XMLPortTraits >

Public Member Functions

 Port_Uses_base_impl (std::string port_name)
 
virtual ~Port_Uses_base_impl ()
 
virtual void connectPort (CORBA::Object_ptr connection, const char *connectionId)
 
virtual void disconnectPort (const char *connectionId)
 
virtual void setActiveStatus (bool active_flag)
 
virtual bool isActive ()
 
virtual std::string getDirection () const
 
- Public Member Functions inherited from PortBase
 PortBase (const std::string &name)
 
virtual ~PortBase ()
 
virtual void setDescription (const std::string &desc)
 
virtual void startPort ()
 
virtual void stopPort ()
 
virtual void releasePort ()
 
virtual std::string getName ()
 
virtual std::string getDescription ()
 
virtual std::string getRepid () const
 

Protected Attributes

bool active
 
boost::mutex updatingPortsLock
 
bool refreshSRI
 
- Protected Attributes inherited from PortBase
std::string name
 
std::string description
 

Constructor & Destructor Documentation

Port_Uses_base_impl::Port_Uses_base_impl ( std::string  port_name)
inline
virtual Port_Uses_base_impl::~Port_Uses_base_impl ( )
inlinevirtual

Member Function Documentation

virtual void Port_Uses_base_impl::connectPort ( CORBA::Object_ptr  connection,
const char *  connectionId 
)
inlinevirtual
virtual void Port_Uses_base_impl::disconnectPort ( const char *  connectionId)
inlinevirtual
virtual std::string Port_Uses_base_impl::getDirection ( ) const
inlinevirtual

Reimplemented from PortBase.

virtual bool Port_Uses_base_impl::isActive ( )
inlinevirtual
virtual void Port_Uses_base_impl::setActiveStatus ( bool  active_flag)
inlinevirtual

Member Data Documentation

bool Port_Uses_base_impl::active
protected
bool Port_Uses_base_impl::refreshSRI
protected
boost::mutex Port_Uses_base_impl::updatingPortsLock
protected

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