VR-Forces 4.0.4 Class Documentation
Public Types | Public Member Functions | Public Attributes
makVrv::DtConnectionListInterface Class Reference

The interface to the connection list. More...

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

List of all members.

Public Types

enum  DriverState { Stopped = 0, Started = 1, Unavailable = 2 }

Public Member Functions

 DtConnectionListInterface ()
virtual ~DtConnectionListInterface ()
virtual void addDriver (const std::string &driverName, DtConnectionListInterface::DriverState state)=0
 Add a sim.
virtual void removeDriver (const std::string &driverName)=0
virtual void setCurrentDriver (const std::string &name)=0
virtual void setCurrentDriverState (DriverState state)=0
virtual void setDriverState (const std::string &driverName, DriverState state)=0
virtual void setAutoConnectDriver (const std::string &driverName)=0

Public Attributes

boost::signal< void(const
std::string &)> 
signal_currentDriverChanged
boost::signal< void()> signal_connectCurrentDriver
boost::signal< void()> signal_setCurrentAsAutoDriver
boost::signal< void(const
std::string &)> 
signal_setDriverAsAutoDriver

Detailed Description

The interface to the connection list.


Member Enumeration Documentation

Enumerator:
Stopped 
Started 
Unavailable 

Constructor & Destructor Documentation


Member Function Documentation

virtual void makVrv::DtConnectionListInterface::addDriver ( const std::string &  driverName,
DtConnectionListInterface::DriverState  state 
) [pure virtual]

Add a sim.

Implemented in makVrv::DtConnectionListWidget.

virtual void makVrv::DtConnectionListInterface::removeDriver ( const std::string &  driverName) [pure virtual]
virtual void makVrv::DtConnectionListInterface::setCurrentDriver ( const std::string &  name) [pure virtual]
virtual void makVrv::DtConnectionListInterface::setDriverState ( const std::string &  driverName,
DriverState  state 
) [pure virtual]
virtual void makVrv::DtConnectionListInterface::setAutoConnectDriver ( const std::string &  driverName) [pure virtual]

Member Data Documentation

boost::signal<void (const std::string&)> makVrv::DtConnectionListInterface::signal_currentDriverChanged
boost::signal<void (const std::string&)> makVrv::DtConnectionListInterface::signal_setDriverAsAutoDriver

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

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)