VR-Link API Documentation for HLA Evolved
Public Member Functions | Protected Attributes
DtAntennaPatternRecord Class Reference

Instances of DtAntennaPatternRecord are used to represent the antenna pattern data contained in Radio Transmitter objects. More...

+ Inheritance diagram for DtAntennaPatternRecord:
+ Collaboration diagram for DtAntennaPatternRecord:

List of all members.

Public Member Functions

 DtAntennaPatternRecord ()
 default constructor
 DtAntennaPatternRecord (const DtAntennaPatternRecord &orig)
 copy constructor
virtual ~DtAntennaPatternRecord ()
 destructor
DtAntennaPatternRecordoperator= (const DtAntennaPatternRecord &orig)
 assignment operator
bool operator== (const DtAntennaPatternRecord &orig) const
 equality operator
bool operator!= (const DtAntennaPatternRecord &orig) const
 inequality operator
virtual void setFromNet (const void *net, int size)
 Set from network representation.
virtual const void * netRep (int *size=NULL) const
 Returns network representation, fills size with size of netRep.
virtual int netSize () const
 Returns size of network representation.
virtual DtAntennaPatternRecordclone () const
 Returns a new'ed clone of the instance. Caller deletes.
virtual void printData () const
 Prints the data.
virtual void printDataToStream (std::ostream &stream) const

Protected Attributes

char * myNetRep
int myNetSize

Detailed Description

Instances of DtAntennaPatternRecord are used to represent the antenna pattern data contained in Radio Transmitter objects.


Constructor & Destructor Documentation

default constructor

copy constructor

destructor


Member Function Documentation

Returns a new'ed clone of the instance. Caller deletes.

Reimplemented in DtBeamAntennaPatternRecord.

virtual const void* DtAntennaPatternRecord::netRep ( int *  size = NULL) const [virtual]

Returns network representation, fills size with size of netRep.

Return value is pointer to internal object with same lifetime as this. Do not delete.

Reimplemented in DtBeamAntennaPatternRecord.

virtual int DtAntennaPatternRecord::netSize ( ) const [virtual]

Returns size of network representation.

Reimplemented in DtBeamAntennaPatternRecord.

bool DtAntennaPatternRecord::operator!= ( const DtAntennaPatternRecord orig) const

inequality operator

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

assignment operator

bool DtAntennaPatternRecord::operator== ( const DtAntennaPatternRecord orig) const

equality operator

virtual void DtAntennaPatternRecord::printData ( ) const [virtual]

Prints the data.

Reimplemented in DtBeamAntennaPatternRecord.

virtual void DtAntennaPatternRecord::printDataToStream ( std::ostream &  stream) const [virtual]

Reimplemented in DtBeamAntennaPatternRecord.

virtual void DtAntennaPatternRecord::setFromNet ( const void *  net,
int  size 
) [virtual]

Set from network representation.

Reimplemented in DtBeamAntennaPatternRecord.


Member Data Documentation


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

Document ID: Generated on Mon May 14 08:06:18 EDT 2012 from SVN revision 114750
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)