VR-Forces 4.1 Class Documentation
List of all members | Public Member Functions | Protected Member Functions
makVrv::DtCigiAccessory Class Reference

This class defines an accessory that will install itself into DtCigiDriver objects and hook into signals that are triggered when particular CIGI messages are received. More...

Inheritance diagram for makVrv::DtCigiAccessory:
Inheritance graph
[legend]

Public Member Functions

 DtCigiAccessory ()
 constructor
virtual ~DtCigiAccessory ()
 destructor
virtual void install (DtDriver *driver)
 Called when this accessory is installed into a connector.
virtual void uninstall (DtDriver *baseConn)
 Called when this accessory is uninstalled.
virtual bool isCompatible (DtDriver *driver)
 Called to find out if this accessory is compatible with a particular connector.
- Public Member Functions inherited from makVrv::DtBaseAccessory
 DtBaseAccessory (const std::string &name)
virtual ~DtBaseAccessory ()
virtual const std::string & name ()
 Returns the name of this accessory.

Protected Member Functions

virtual void slot_onSimCreated (DtCigiConnection *connection)
 Called when the driver creates a new connection.
virtual void slot_onSimConnected (DtCigiConnection *connection)
 Called when a sim connection is connected.
virtual void slot_onSimAboutToBeDisconnected (DtCigiConnection *connection)
 Called when a sim connection is disconnected.
- Protected Member Functions inherited from makVrv::DtBaseAccessory
 DtBaseAccessory ()

Additional Inherited Members

- Protected Attributes inherited from makVrv::DtBaseAccessory
std::string myName

Detailed Description

This class defines an accessory that will install itself into DtCigiDriver objects and hook into signals that are triggered when particular CIGI messages are received.

Constructor & Destructor Documentation

makVrv::DtCigiAccessory::DtCigiAccessory ( )

constructor

virtual makVrv::DtCigiAccessory::~DtCigiAccessory ( )
virtual

destructor

Member Function Documentation

virtual void makVrv::DtCigiAccessory::install ( DtDriver driver)
virtual

Called when this accessory is installed into a connector.

Implements makVrv::DtBaseAccessory.

virtual void makVrv::DtCigiAccessory::uninstall ( DtDriver baseConn)
virtual

Called when this accessory is uninstalled.

Implements makVrv::DtBaseAccessory.

virtual bool makVrv::DtCigiAccessory::isCompatible ( DtDriver driver)
virtual

Called to find out if this accessory is compatible with a particular connector.

In this case, it is compatible with any DtVrlinkDriver of the correct protocol

Implements makVrv::DtBaseAccessory.

virtual void makVrv::DtCigiAccessory::slot_onSimCreated ( DtCigiConnection connection)
protectedvirtual

Called when the driver creates a new connection.

virtual void makVrv::DtCigiAccessory::slot_onSimConnected ( DtCigiConnection connection)
protectedvirtual

Called when a sim connection is connected.

virtual void makVrv::DtCigiAccessory::slot_onSimAboutToBeDisconnected ( DtCigiConnection connection)
protectedvirtual

Called when a sim connection is disconnected.


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

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)