BdsApi  2.2.5
This is the Blacknest BDS API.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Member Functions | List of all members
Bds::ResponseObj Class Reference

Response object adding string conversion. More...

#include <BdsLib.h>

Inheritance diagram for Bds::ResponseObj:
Bds::Response

Public Member Functions

 ResponseObj (const Response &response)
 
 ~ResponseObj ()
 
BString getString ()
 
void setString (BString str)
 
- Public Member Functions inherited from Bds::Response
 Response (BUInt32 id=0, BTimeStamp startTime=BTimeStamp(), BTimeStamp endTime=BTimeStamp(), BString network=BString(), BString station=BString(), BString channel=BString(), BString source=BString(), BUInt32 stage=0, BString name=BString(), BString type=BString(), PoleZero poleZeros=PoleZero(), BArray< Fap > faps=BArray< Fap >(), Fir fir=Fir(), BFloat64 gain=0, BFloat64 gainFrequency=0, BString stageType=BString(), BFloat64 decimation=0, BString symmetry=BString(), BString description=BString(), BInt32 measured=0, BFloat64 sampleRate=0)
 

Additional Inherited Members

- Public Attributes inherited from Bds::Response
BUInt32 id
 The ID. More...
 
BTimeStamp startTime
 The Start Time. More...
 
BTimeStamp endTime
 The End Time the channel was available. More...
 
BString network
 The Network/Organisation Name. More...
 
BString station
 The station. More...
 
BString channel
 The channel. More...
 
BString source
 The source. More...
 
BUInt32 stage
 The stage (1, 2, 3, ...) More...
 
BString name
 The response name. (Anti-Aliasing filter, Digitiser, post filter etc) More...
 
BString type
 The type of response (PoleZero,AmplitudePhase or FIR Coefficients) More...
 
PoleZero poleZeros
 PoleZero, AmplitudePhase or FIR Coefficient data. More...
 
BArray< Fapfaps
 The Frequency/Amplitude/Phase table. More...
 
Fir fir
 The FIR filters coefficients. More...
 
BFloat64 gain
 Overall gain at gain frequency. (For information) More...
 
BFloat64 gainFrequency
 Frequency that gain is valid for. (For information) More...
 
BString stageType
 The stage type: A - Analog (rad/sec), B - Analog (Hz), C - Composite, D - Digital. More...
 
BFloat64 decimation
 Decimation performed post filter. More...
 
BString symmetry
 Symmetry for FIR coefficients (A = asymmetric, B = symmetric[odd], C = symmetric[even]) ?? More...
 
BString description
 Misc description. More...
 
BInt32 measured
 If response was a measured response. More...
 
BFloat64 sampleRate
 The stage's sample rate. More...
 

Detailed Description

Response object adding string conversion.

Constructor & Destructor Documentation

Bds::ResponseObj::ResponseObj ( const Response response)
Bds::ResponseObj::~ResponseObj ( )

Member Function Documentation

BString Bds::ResponseObj::getString ( )
void Bds::ResponseObj::setString ( BString  str)

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