In file diagdatum.h:
class testTimeSeries : public diagTest
Manager class for time series tests.
Inheritance:
Public Methods
| testTimeSeries ()
Default constructor.
|
Public Methods
static const diagTest* self(const string& Type)
Public Methods
const string& ID() const
Protected Fields
string myname
Protected Methods
virtual bool subscribe(const string& ID)
Public Classes
class diagParam: public diagObjectName
friend class diagObject
- Data storage object is a friend.
-
diagParam(const string& Name, int MaxIndex1, int MaxIndex2, gdsDataType Datatype, const void* DefValue, int MaxDim = 1, const string& Unit = "", bool write = true)
- Constructor.
-
virtual gdsParameter* newParam(const void* value, int dim = 1, int index1 = -1, int index2 = -1) const
- New parameter method.
-
virtual gdsParameter* newParam(const gdsDatum& value, int index1 = -1, int index2 = -1) const
- New parameter method.
Public Fields
typedef gdsDataObject::objflag objflag
Public Methods
virtual bool isValid(const string& Name, bool write = true, string* normName = 0) const
virtual gdsDataObject* newObject(void* value, int dim1 = 0, int dim2 = 0, int index1 = -1, int index2 = -1, gdsDataType Datatype = gds_void) const
virtual bool clone(gdsDataObject& obj, const gdsDataObject* templ, bool copydata = true) const
virtual bool setParamHook(gdsDataObject& obj, const string& pName, const gdsDatum& value) const
virtual bool getParamHook(gdsDataObject& obj, const string& pName, gdsDatum& value) const
virtual bool setParam(gdsDataObject& obj, const string& pName, const gdsDatum& value) const
virtual bool setParam(gdsDataObject& obj, const string& pName, const string& value) const
virtual bool setParam(gdsDataObject& obj, const string& pName, char value) const
virtual bool setParam(gdsDataObject& obj, const string& pName, short value) const
virtual bool setParam(gdsDataObject& obj, const string& pName, int value) const
virtual bool setParam(gdsDataObject& obj, const string& pName, long long value) const
virtual bool setParam(gdsDataObject& obj, const string& pName, float value) const
virtual bool setParam(gdsDataObject& obj, const string& pName, double value) const
virtual bool setParam(gdsDataObject& obj, const string& pName, std::complex<float> value) const
virtual bool setParam(gdsDataObject& obj, const string& pName, std::complex<double> value) const
virtual bool setParam(gdsDataObject& obj, const string& pName, bool value) const
virtual bool getParam(gdsDataObject& obj, const string& pName, gdsDatum& value) const
virtual bool getParam(gdsDataObject& obj, const string& pName, string& value) const
virtual bool getParam(gdsDataObject& obj, const string& pName, char& value) const
virtual bool getParam(gdsDataObject& obj, const string& pName, short& value) const
virtual bool getParam(gdsDataObject& obj, const string& pName, int& value, int max = 1) const
virtual bool getParam(gdsDataObject& obj, const string& pName, long long& value) const
virtual bool getParam(gdsDataObject& obj, const string& pName, float& value) const
virtual bool getParam(gdsDataObject& obj, const string& pName, double& value, int max = 1) const
virtual bool getParam(gdsDataObject& obj, const string& pName, std::complex<float>& value) const
virtual bool getParam(gdsDataObject& obj, const string& pName, std::complex<double>& value) const
virtual bool getParam(gdsDataObject& obj, const string& pName, bool& value) const
virtual bool setData(gdsDataObject& obj, const void* value, int dim1 = 0, int dim2 = 0, gdsDataType Datatype = gds_void) const
string getType() const
objflag getFlag() const
Protected Fields
typedef std::vector <diagParam> diagParamList
diagParamList dParams
objflag flag
string type
Public Methods
static string makeName(const string& Name, int index1 = -1, int index2 = -1)
Protected Fields
string name
int maxIndex1
int maxIndex2
gdsDataType datatype
int maxDim1
int maxDim2
const void* defValue
string unit
bool writeaccess
Documentation
This is an access class for time series tests.
testTimeSeries()
- Constructs an access object for time series tests.
Automatically adds the configuration to the test access
object.
- Returns:
- void
- This class has no child classes.
- Author:
- DS, February 99
- See Also:
- Diagnostics storage API
alphabetic index hierarchy of classes
Please send questions and comments to
sigg_d@ligo-wa.caltech.edu