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::DtHlaTimeStampedAttribute Class Reference

An HLA attribute with a time stamp. More...

+ Collaboration diagram for MAKLogger::DtHlaTimeStampedAttribute:

Public Member Functions

 DtHlaTimeStampedAttribute (DtAbsoluteTime time, DtLgrHlaHandle handle, int size, const void *value)
 CTOR. More...
 
 ~DtHlaTimeStampedAttribute ()
 
DtAbsoluteTime time () const
 
DtLgrHlaHandle handle () const
 
int size () const
 
const void * value () const
 
void setValue (int sz, const void *val, DtAbsoluteTime *time=NULL)
 

Protected Attributes

DtAbsoluteTime myTime
 
DtLgrHlaHandle myHandle
 
int mySize
 
char * myValue
 

Private Member Functions

 DtHlaTimeStampedAttribute (const DtHlaTimeStampedAttribute &)
 Not Implemented. More...
 
DtHlaTimeStampedAttributeoperator= (const DtHlaTimeStampedAttribute &)
 Not Implemented. More...
 

Detailed Description

An HLA attribute with a time stamp.

Constructor & Destructor Documentation

MAKLogger::DtHlaTimeStampedAttribute::DtHlaTimeStampedAttribute ( DtAbsoluteTime  time,
DtLgrHlaHandle  handle,
int  size,
const void *  value 
)
inline

CTOR.

MAKLogger::DtHlaTimeStampedAttribute::~DtHlaTimeStampedAttribute ( )
inline
MAKLogger::DtHlaTimeStampedAttribute::DtHlaTimeStampedAttribute ( const DtHlaTimeStampedAttribute )
private

Not Implemented.

Member Function Documentation

DtLgrHlaHandle MAKLogger::DtHlaTimeStampedAttribute::handle ( ) const
inline
DtHlaTimeStampedAttribute& MAKLogger::DtHlaTimeStampedAttribute::operator= ( const DtHlaTimeStampedAttribute )
private

Not Implemented.

void MAKLogger::DtHlaTimeStampedAttribute::setValue ( int  sz,
const void *  val,
DtAbsoluteTime time = NULL 
)
inline
int MAKLogger::DtHlaTimeStampedAttribute::size ( ) const
inline
DtAbsoluteTime MAKLogger::DtHlaTimeStampedAttribute::time ( ) const
inline
const void* MAKLogger::DtHlaTimeStampedAttribute::value ( ) const
inline

Member Data Documentation

DtLgrHlaHandle MAKLogger::DtHlaTimeStampedAttribute::myHandle
protected
int MAKLogger::DtHlaTimeStampedAttribute::mySize
protected
DtAbsoluteTime MAKLogger::DtHlaTimeStampedAttribute::myTime
protected
char* MAKLogger::DtHlaTimeStampedAttribute::myValue
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)