VR-Forces 4.3.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Static Public Attributes | Protected Attributes
makVrv::DtDeRecord Class Reference

A Record of an IG instance. More...

Public Member Functions

 DtDeRecord ()
 Default CTOR, don't use.
 DtDeRecord (const std::string &name, DtDeInitializer::DeMode mode, DtMessageClient *messageClient, const std::string &displayName="")
 CTOR.
 DtDeRecord (const DtDeRecord &record)
 Copy CTOR.
DtDeRecordoperator= (const DtDeRecord &record)
 Assignment Op.
 ~DtDeRecord ()
 DTOR.
const std::string & name () const
 Get the IG's name.
const std::string & displayName () const
 Get the IG's display engine name.
void setDisplayEngineName (const std::string &name)
 Set the IG's display engine name.
DtDeInitializer::DeMode mode () const
 Get the IG's mode.
DtMessageClientmessageClient () const
 Get the message client.

Static Public Attributes

static const int FixedStringSize = 128
 Fixed size of string used when handshaking.

Protected Attributes

std::string myName
std::string myDisplayEngineName
DtDeInitializer::DeMode myMode
DtMessageClientmyMessageClient

Detailed Description

A Record of an IG instance.

Constructor & Destructor Documentation

makVrv::DtDeRecord::DtDeRecord ( )

Default CTOR, don't use.

makVrv::DtDeRecord::DtDeRecord ( const std::string &  name,
DtDeInitializer::DeMode  mode,
DtMessageClient messageClient,
const std::string &  displayName = "" 
)

CTOR.

makVrv::DtDeRecord::DtDeRecord ( const DtDeRecord record)

Copy CTOR.

makVrv::DtDeRecord::~DtDeRecord ( )

DTOR.

Member Function Documentation

DtDeRecord& makVrv::DtDeRecord::operator= ( const DtDeRecord record)

Assignment Op.

const std::string& makVrv::DtDeRecord::name ( ) const
inline

Get the IG's name.

const std::string& makVrv::DtDeRecord::displayName ( ) const
inline

Get the IG's display engine name.

Return values
""if the IG does not have a display.
void makVrv::DtDeRecord::setDisplayEngineName ( const std::string &  name)

Set the IG's display engine name.

DtDeInitializer::DeMode makVrv::DtDeRecord::mode ( ) const
inline

Get the IG's mode.

DtMessageClient* makVrv::DtDeRecord::messageClient ( ) const
inline

Get the message client.

Return values
0There will not be a message client if the record is for the local IG instance.

Member Data Documentation

const int makVrv::DtDeRecord::FixedStringSize = 128
static

Fixed size of string used when handshaking.

std::string makVrv::DtDeRecord::myName
protected
std::string makVrv::DtDeRecord::myDisplayEngineName
protected
DtDeInitializer::DeMode makVrv::DtDeRecord::myMode
protected
DtMessageClient* makVrv::DtDeRecord::myMessageClient
protected

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

Document ID: Generated on Wed Jul 29 00:55:00 EDT 2015 from SVN revision 155257
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)