InterfaceModel Class Reference

#include <p_driver.h>

Inherits Interface, and Interface.

Inherited by InterfaceBlobfinder, InterfaceBlobfinder, InterfaceBumper, InterfaceFiducial, InterfaceFiducial, InterfaceGraphics3d, InterfaceGripper, InterfaceLaser, InterfaceLaser, InterfaceLocalize, InterfaceMap, InterfacePosition, InterfacePosition, InterfacePower, InterfacePtz, InterfaceSonar, InterfaceSonar, InterfaceSpeech, and InterfaceWifi.

List of all members.


Public Member Functions

 InterfaceModel (player_device_id_t id, StgDriver *driver, ConfigFile *cf, int section, stg_model_type_t modtype)
 InterfaceModel (player_devaddr_t addr, StgDriver *driver, ConfigFile *cf, int section, char *typestr)
virtual void Subscribe (void)
virtual void Unsubscribe (void)
virtual ~InterfaceModel (void)
virtual ~InterfaceModel (void)

Public Attributes

StgModelmod

Constructor & Destructor Documentation

InterfaceModel::InterfaceModel ( player_devaddr_t  addr,
StgDriver driver,
ConfigFile *  cf,
int  section,
char *  typestr 
)

virtual InterfaceModel::~InterfaceModel ( void   )  [inline, virtual]

InterfaceModel::InterfaceModel ( player_device_id_t  id,
StgDriver driver,
ConfigFile *  cf,
int  section,
stg_model_type_t  modtype 
)

virtual InterfaceModel::~InterfaceModel ( void   )  [inline, virtual]


Member Function Documentation

virtual void InterfaceModel::Subscribe ( void   )  [inline, virtual]

Reimplemented from Interface.

References mod, and Stg::StgModel::Subscribe().

virtual void InterfaceModel::Unsubscribe ( void   )  [inline, virtual]

Reimplemented from Interface.

References mod, and Stg::StgModel::Unsubscribe().


Member Data Documentation


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

Generated on Thu Jan 7 17:42:17 2010 for Stage by  doxygen 1.5.5