VR-Forces 4.0.4 Class Documentation
Public Member Functions | Static Public Member Functions | Protected Member Functions
DtSimEnvironmentalNetInterface Class Reference

Class Description: DtSimEnvironmentalNetInterface. More...

Inheritance diagram for DtSimEnvironmentalNetInterface:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtSimEnvironmentalNetInterface (const DtString &name, DtVrfObject *simObject, DtReaderWriterRegistry *parentRegistry=0, bool publishObject=true)
 read/writable contructor
 DtSimEnvironmentalNetInterface (const DtSimEnvironmentalNetInterface &orig, DtReaderWriterRegistry *parentRegistry=0)
 copy constructor
const
DtSimEnvironmentalNetInterface
operator= (const DtSimEnvironmentalNetInterface &orig)
 assignment operator
virtual ~DtSimEnvironmentalNetInterface ()
 destructor
virtual bool init ()
 override of base class init(), calls create<...>Record() functions
virtual DtControlObjectRepositoryenvironmentalNetworkState () const
virtual bool isEntity () const
 Is this network interface for a local (true) or remote (false) object? Deriving network interfaces should implement this function to return the appropriate value.
virtual bool isEnvironmental () const

Static Public Member Functions

static
DtSimEnvironmentalNetInterface
isEnvironmentalNetInterface (const DtSimObjectNetInterface *objNetInterface)
 This function will return the objNetInterface passed in, cast to a DtSimEntityNetInterface*, provided the objNetInterface is indeed an entity network interface.

Protected Member Functions

 DtSimEnvironmentalNetInterface ()
 default constructor

Detailed Description

Class Description: DtSimEnvironmentalNetInterface.

DtSimEnvironmentalNetInterface is an abstract base class that represents the interface between an environmental process objects local representation and its network (VR-Link) representation


Constructor & Destructor Documentation

default constructor

DtSimEnvironmentalNetInterface::DtSimEnvironmentalNetInterface ( const DtString name,
DtVrfObject simObject,
DtReaderWriterRegistry parentRegistry = 0,
bool  publishObject = true 
)

read/writable contructor

copy constructor

destructor


Member Function Documentation

const DtSimEnvironmentalNetInterface& DtSimEnvironmentalNetInterface::operator= ( const DtSimEnvironmentalNetInterface orig)

assignment operator

virtual bool DtSimEnvironmentalNetInterface::isEntity ( ) const [inline, virtual]

Is this network interface for a local (true) or remote (false) object? Deriving network interfaces should implement this function to return the appropriate value.

Implements DtSimObjectNetInterface.

virtual bool DtSimEnvironmentalNetInterface::isEnvironmental ( ) const [inline, virtual]

This function will return the objNetInterface passed in, cast to a DtSimEntityNetInterface*, provided the objNetInterface is indeed an entity network interface.


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)