VR-Exchange 2.4 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes | Private Member Functions
MAKVrExchange::DtTextUserInterface Class Reference

A Text Based User Interface that dumps output to DtInfo. More...

Inheritance diagram for MAKVrExchange::DtTextUserInterface:
Inheritance graph
[legend]

Public Member Functions

 DtTextUserInterface (DtBrokerInitializer *init)
 Constructor.
virtual ~DtTextUserInterface ()
 Destructor.
Broker Dialog Interface
virtual void show ()
 Doxygen comments inherited from parent class.
virtual void objectDiscovered (const DtBrokerObject *brokerObject)
 Doxygen comments inherited from parent class.
virtual void objectUpdated (const DtBrokerObject *brokerObject)
 Doxygen comments inherited from parent class.
virtual void objectRemoved (const DtBrokerObject *brokerObject)
 Doxygen comments inherited from parent class.
virtual void addTranslator (const char *name, bool reflectStatus, bool publishStatus, bool debugging)
 Doxygen comments inherited from parent class.
virtual void deleteTranslator (const char *name)
 Doxygen comments inherited from parent class.
virtual void updateTranslator (const char *name, bool reflectStatus, bool publishStatus, bool debugging)
 Doxygen comments inherited from parent class.
- Public Member Functions inherited from MAKVrExchange::DtGenericUserInterface
 DtGenericUserInterface ()
 Constructor.
virtual ~DtGenericUserInterface ()
 Destructor.
virtual void showConfigurationOnly ()
 Called when a request has been made to display the UI.
virtual void revertSettings ()=0
 Refreshes the GUI with the saved settings.

Protected Attributes

DtString myBrokerName
 the Name of the broker.

Private Member Functions

 DtTextUserInterface (const DtTextUserInterface &other)
 Copy constructor not implemented - cannot be copied.
DtTextUserInterfaceoperator= (const DtTextUserInterface &other)
 Assignment operator not implemented - cannot be copied.

Detailed Description

A Text Based User Interface that dumps output to DtInfo.

Constructor & Destructor Documentation

MAKVrExchange::DtTextUserInterface::DtTextUserInterface ( DtBrokerInitializer init)

Constructor.

virtual MAKVrExchange::DtTextUserInterface::~DtTextUserInterface ( )
virtual

Destructor.

MAKVrExchange::DtTextUserInterface::DtTextUserInterface ( const DtTextUserInterface other)
private

Copy constructor not implemented - cannot be copied.

Member Function Documentation

virtual void MAKVrExchange::DtTextUserInterface::addTranslator ( const char *  name,
bool  reflectStatus,
bool  publishStatus,
bool  debugging 
)
virtual

Doxygen comments inherited from parent class.

See Also
DtGenericUserInterface::addTranslator(const char*,bool,bool)

Implements MAKVrExchange::DtGenericUserInterface.

virtual void MAKVrExchange::DtTextUserInterface::deleteTranslator ( const char *  name)
virtual

Doxygen comments inherited from parent class.

See Also
DtGenericUserInterface::deleteTranslator(const char*)

Implements MAKVrExchange::DtGenericUserInterface.

virtual void MAKVrExchange::DtTextUserInterface::objectDiscovered ( const DtBrokerObject brokerObject)
virtual

Doxygen comments inherited from parent class.

See Also
DtGenericUserInterface::objectDiscovered(const DtBrokerObject*)

Implements MAKVrExchange::DtGenericUserInterface.

virtual void MAKVrExchange::DtTextUserInterface::objectRemoved ( const DtBrokerObject brokerObject)
virtual

Doxygen comments inherited from parent class.

See Also
DtGenericUserInterface::objectRemoved(const DtBrokerObject*)

Implements MAKVrExchange::DtGenericUserInterface.

virtual void MAKVrExchange::DtTextUserInterface::objectUpdated ( const DtBrokerObject brokerObject)
virtual

Doxygen comments inherited from parent class.

See Also
DtGenericUserInterface::objectUpdated(const DtBrokerObject*)

Implements MAKVrExchange::DtGenericUserInterface.

DtTextUserInterface& MAKVrExchange::DtTextUserInterface::operator= ( const DtTextUserInterface other)
private

Assignment operator not implemented - cannot be copied.

virtual void MAKVrExchange::DtTextUserInterface::show ( )
virtual

Doxygen comments inherited from parent class.

See Also
DtGenericUserInterface::show()

Implements MAKVrExchange::DtGenericUserInterface.

virtual void MAKVrExchange::DtTextUserInterface::updateTranslator ( const char *  name,
bool  reflectStatus,
bool  publishStatus,
bool  debugging 
)
virtual

Doxygen comments inherited from parent class.

See Also
DtGenericUserInterface::updateTranslator(const char*,bool,bool)

Implements MAKVrExchange::DtGenericUserInterface.

Member Data Documentation

DtString MAKVrExchange::DtTextUserInterface::myBrokerName
protected

the Name of the broker.


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

Document ID: Generated on Thu Jul 23 10:25:22 EDT 2015 from SVN revision 155065
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)