MAK Data Logger API Documentation for HLA
 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
MAKLogger::DtLgrDimensionDesc Class Reference

This class describes a dimension as listed in the FOM. More...

+ Collaboration diagram for MAKLogger::DtLgrDimensionDesc:

Public Member Functions

 DtLgrDimensionDesc (const DtString &name, unsigned long upperBound, unsigned long defaultLowerBound, unsigned long defaultUpperBound, bool excluded, DtExerciseConn *exConn)
 
 DtLgrDimensionDesc (const DtString &name, DtLgrSpaceDesc *space, DtExerciseConn *exConn)
 
virtual ~DtLgrDimensionDesc ()
 
virtual DtString name () const
 
virtual unsigned long upperBound () const
 
virtual unsigned long defaultLowerBound () const
 
virtual unsigned long defaultUpperBound () const
 
virtual bool excluded () const
 
virtual const DtLgrSpaceDescspace () const
 

Protected Attributes

DtExerciseConnmyExConn
 
DtString myName
 
unsigned long myUpperBound
 
unsigned long myDefaultLowerBound
 
unsigned long myDefaultUpperBound
 
bool myExcluded
 
DtLgrSpaceDescmySpace
 

Private Member Functions

 DtLgrDimensionDesc (const DtLgrDimensionDesc &from)
 Unimplemented copy constructor;. More...
 
DtLgrDimensionDescoperator= (DtLgrDimensionDesc &rhs)
 Unimplemented assignment operator; see the comment on the copy constructor. More...
 

Detailed Description

This class describes a dimension as listed in the FOM.

Constructor & Destructor Documentation

MAKLogger::DtLgrDimensionDesc::DtLgrDimensionDesc ( const DtString name,
unsigned long  upperBound,
unsigned long  defaultLowerBound,
unsigned long  defaultUpperBound,
bool  excluded,
DtExerciseConn exConn 
)
MAKLogger::DtLgrDimensionDesc::DtLgrDimensionDesc ( const DtString name,
DtLgrSpaceDesc space,
DtExerciseConn exConn 
)
virtual MAKLogger::DtLgrDimensionDesc::~DtLgrDimensionDesc ( )
virtual
MAKLogger::DtLgrDimensionDesc::DtLgrDimensionDesc ( const DtLgrDimensionDesc from)
private

Unimplemented copy constructor;.

Member Function Documentation

virtual unsigned long MAKLogger::DtLgrDimensionDesc::defaultLowerBound ( ) const
virtual
virtual unsigned long MAKLogger::DtLgrDimensionDesc::defaultUpperBound ( ) const
virtual
virtual bool MAKLogger::DtLgrDimensionDesc::excluded ( ) const
virtual
virtual DtString MAKLogger::DtLgrDimensionDesc::name ( ) const
virtual
DtLgrDimensionDesc& MAKLogger::DtLgrDimensionDesc::operator= ( DtLgrDimensionDesc rhs)
private

Unimplemented assignment operator; see the comment on the copy constructor.

virtual const DtLgrSpaceDesc* MAKLogger::DtLgrDimensionDesc::space ( ) const
virtual
virtual unsigned long MAKLogger::DtLgrDimensionDesc::upperBound ( ) const
virtual

Member Data Documentation

unsigned long MAKLogger::DtLgrDimensionDesc::myDefaultLowerBound
protected
unsigned long MAKLogger::DtLgrDimensionDesc::myDefaultUpperBound
protected
bool MAKLogger::DtLgrDimensionDesc::myExcluded
protected
DtExerciseConn* MAKLogger::DtLgrDimensionDesc::myExConn
protected
DtString MAKLogger::DtLgrDimensionDesc::myName
protected
DtLgrSpaceDesc* MAKLogger::DtLgrDimensionDesc::mySpace
protected
unsigned long MAKLogger::DtLgrDimensionDesc::myUpperBound
protected

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

Document ID: Generated on Thu Dec 18 15:35:09 EST 2025 from SVN revision 282494
Copyright © 2024 MAK Technologies. All Rights Reserved (www.mak.com)