class gdsParameter : public gdsNamedDatum Class to store a parameter.
| | operator >> (std::istream&, gdsParameter&) Input operator. |
| | operator << (std::ostream&, const gdsParameter&) Output operator. |
| | gdsParameter () Default constructor. |
| | gdsParameter (const gdsParameter& prm) Copy constructor. |
| | gdsParameter (const string& Name, gdsDataType DataType, const void* Value, const string& Unit = "", const string& Comment = "") Constructor. |
| | gdsParameter (const string& Name, gdsDataType DataType, const void* Value, int dim1, const string& Unit = "", const string& Comment = "") Constructor. |
| | gdsParameter (const string& Name, const gdsDatum& Value, const string& Unit = "", const string& Comment = "") Constructor. |
| | gdsParameter (const string& Name, char Value, const string& Unit = "", const string& Comment = "") Constructor. |
| | gdsParameter (const string& Name, short Value, const string& Unit = "", const string& Comment = "") Constructor. |
| | gdsParameter (const string& Name, int Value, const string& Unit = "", const string& Comment = "") Constructor. |
| | gdsParameter (const string& Name, long long Value, const string& Unit = "", const string& Comment = "") Constructor. |
| | gdsParameter (const string& Name, float Value, const string& Unit = "", const string& Comment = "") Constructor. |
| | gdsParameter (const string& Name, double Value, const string& Unit = "", const string& Comment = "") Constructor. |
| | gdsParameter (const string& Name, std::complex<float> Value, const string& Unit = "", const string& Comment = "") Constructor. |
| | gdsParameter (const string& Name, std::complex<double> Value, const string& Unit = "", const string& Comment = "") Constructor. |
| | gdsParameter (const string& Name, const string& Value, const string& Unit = "", const string& Comment = "") Constructor. |
This class is used to store a named data field. It is self describing and contains the data type, the number of elements (array dimensions), the name of the data field and its unit.
friend std::ostream& operator << (std::ostream&, const gdsParameter&)
gdsDatum - class
gdsParameter()
gdsParameter(const gdsParameter& prm)
gdsParameter(const string& Name, gdsDataType DataType, const void* Value, const string& Unit = "", const string& Comment = "")
DataType - type of parameter
Value - pointer to a parameter value field
dim1 - number of parameter values
Unit - unit of parametr value
Comment - comment string for describing parameter
gdsParameter(const string& Name, gdsDataType DataType, const void* Value, int dim1, const string& Unit = "", const string& Comment = "")
DataType - type of parameter
Value - pointer to a parameter value field
dim1 - number of parameter values
Unit - unit of parametr value
Comment - comment string for describing parameter
gdsParameter(const string& Name, const gdsDatum& Value, const string& Unit = "", const string& Comment = "")
Value - data field object
Unit - unit of parametr value
Comment - comment string for describing parameter
gdsParameter(const string& Name, char Value, const string& Unit = "", const string& Comment = "")
Value - parameter value
Unit - unit of parametr value
Comment - comment string for describing parameter
gdsParameter(const string& Name, short Value, const string& Unit = "", const string& Comment = "")
Value - parameter value
Unit - unit of parametr value
Comment - comment string for describing parameter
gdsParameter(const string& Name, int Value, const string& Unit = "", const string& Comment = "")
Value - parameter value
Unit - unit of parametr value
Comment - comment string for describing parameter
gdsParameter(const string& Name, long long Value, const string& Unit = "", const string& Comment = "")
Value - parameter value
Unit - unit of parametr value
Comment - comment string for describing parameter
gdsParameter(const string& Name, float Value, const string& Unit = "", const string& Comment = "")
Value - parameter value
Unit - unit of parametr value
Comment - comment string for describing parameter
gdsParameter(const string& Name, double Value, const string& Unit = "", const string& Comment = "")
Value - parameter value
Unit - unit of parametr value
Comment - comment string for describing parameter
gdsParameter(const string& Name, std::complex<float> Value, const string& Unit = "", const string& Comment = "")
Value - parameter value
Unit - unit of parametr value
Comment - comment string for describing parameter
gdsParameter(const string& Name, std::complex<double> Value, const string& Unit = "", const string& Comment = "")
Value - parameter value
Unit - unit of parametr value
Comment - comment string for describing parameter
gdsParameter(const string& Name, const string& Value, const string& Unit = "", const string& Comment = "")
Value - parameter value
Unit - unit of parametr value
Comment - comment string for describing parameter
alphabetic index hierarchy of classes
Please send questions and comments to sigg_d@ligo-wa.caltech.edu
generated by doc++