Public Member Functions | Protected Attributes | List of all members
frontend::InFrontendTunerPort Class Reference

#include <fe_tuner_port_impl.h>

Inheritance diagram for frontend::InFrontendTunerPort:
Port_Provides_base_impl PortBase frontend::InAnalogTunerPort frontend::InDigitalTunerPort

Public Member Functions

 InFrontendTunerPort (std::string port_name, tuner_delegation *_parent)
 
 ~InFrontendTunerPort ()
 
char * getTunerType (const char *id)
 
CORBA::Boolean getTunerDeviceControl (const char *id)
 
char * getTunerGroupId (const char *id)
 
char * getTunerRfFlowId (const char *id)
 
CF::Properties * getTunerStatus (const char *id)
 
std::string getRepid () const
 
- Public Member Functions inherited from Port_Provides_base_impl
 Port_Provides_base_impl (std::string port_name)
 
virtual ~Port_Provides_base_impl ()
 
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 ()
 

Protected Attributes

boost::mutex portAccess
 
- Protected Attributes inherited from PortBase
std::string name
 
std::string description
 

Constructor & Destructor Documentation

frontend::InFrontendTunerPort::InFrontendTunerPort ( std::string  port_name,
tuner_delegation _parent 
)
inline
frontend::InFrontendTunerPort::~InFrontendTunerPort ( )
inline

Member Function Documentation

std::string frontend::InFrontendTunerPort::getRepid ( ) const
inlinevirtual

Reimplemented from PortBase.

Reimplemented in frontend::InDigitalTunerPort, and frontend::InAnalogTunerPort.

CORBA::Boolean frontend::InFrontendTunerPort::getTunerDeviceControl ( const char *  id)
inline
char* frontend::InFrontendTunerPort::getTunerGroupId ( const char *  id)
inline
char* frontend::InFrontendTunerPort::getTunerRfFlowId ( const char *  id)
inline
CF::Properties* frontend::InFrontendTunerPort::getTunerStatus ( const char *  id)
inline
char* frontend::InFrontendTunerPort::getTunerType ( const char *  id)
inline

Member Data Documentation

boost::mutex frontend::InFrontendTunerPort::portAccess
protected

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