WSF
WsfStandardInfraredSignature::Table Class Reference

A 'Table' represents the signature for a given frequency band. More...

#include <WsfStandardInfraredSignature.hpp>

Public Member Functions

 Table ()=default
 Table (UtAzElTable *aTablePtr, bool aIsACopy)

Public Attributes

UtAzElTable * mTablePtr {nullptr}
 A pointer to the actual table data for this table.
bool mIsACopy {false}

Detailed Description

A 'Table' represents the signature for a given frequency band.

Constructor & Destructor Documentation

◆ Table() [1/2]

WsfStandardInfraredSignature::Table::Table ( )
default

References Table().

Referenced by Table().

◆ Table() [2/2]

WsfStandardInfraredSignature::Table::Table ( UtAzElTable * aTablePtr,
bool aIsACopy )

Constructor to create a table reference.

Parameters
aTablePtrPointer to the table data that defines the signature.
aIsACopyIf 'false' then the table data is owned by the object. If 'true' then it is owned by some other instance of this object.

References mIsACopy, and mTablePtr.

Member Data Documentation

◆ mIsACopy

bool WsfStandardInfraredSignature::Table::mIsACopy {false}

The following is 'true' if this entry is just a copy of some other 'Table' object. The original 'Table' object owns the memory pointed to by mTablePtr and is responsible for deleting it.

Referenced by Table().

◆ mTablePtr

UtAzElTable* WsfStandardInfraredSignature::Table::mTablePtr {nullptr}

A pointer to the actual table data for this table.

Referenced by Table().


The documentation for this class was generated from the following files:
Copyrights Multiple, All Rights Reserved