Defines an event value
union | Union Value union |
typedef ColumnType::Enum | valuetype Value type |
static const int | kMaxValueSize Maximum data size |
Value () Default constructor | |
Value (const Value& val) Copy constructor | |
~Value () Denstructor | |
Value& | operator= (const Value& val) Assignment operator |
virtual Value* | Copy () const Copy the event function |
Value (Real x) Default constructor | |
Value (Int i) Constructor (int) | |
Value (const Time& t) Constructor (Time) | |
Value (const Complex& c) Constructor (complex) | |
Value (const String& s) Constructor (string) | |
Value (const char* s) Constructor (string) | |
Value (const Event& e) Constructor (event) | |
Value (Enum type, const void* p) Constructor (specified type) | |
bool | Write (Real& x) const Get value |
bool | Write (Int& i) const Get value |
bool | Write (Complex& c) const Get value |
bool | Write (Time& t) const Get value |
bool | Write (std::string& s) const Get value |
bool | Write (Event& e) const Get value |
bool | Write (Enum type, data_ptr p) const Get value |
bool | Read (Real x) Set value |
bool | Read (Int i) Set value |
bool | Read (const Complex& x) Set value |
bool | Read (const Time& t) Set value |
bool | Read (const std::string& s) Set value |
bool | Read (const char* p) Set value |
bool | Read (const Event& e) Set value |
bool | Read (Enum type, const_data_ptr p) Set value |
valuetype | Type () const Value type |
virtual bool | Evaluate (const Argument&, Value& x) const Function value |
Value& | operator += (const Value& val) Value math (plus equal) |
Value& | operator -= (const Value& val) Value math (minus equal) |
Value& | operator *= (const Value& val) Value math (times equal) |
Value& | operator /= (const Value& val) Value math (over equal) |
Value& | operator %= (const Value& val) Value math (mod equal) |
Value& | operator |= (const Value& val) Value math (or equal) |
Value& | operator &= (const Value& val) Value math (and equal) |
Value& | operator ^= (const Value& val) Value math (xor equal) |
Value& | operator >>= (const Value& val) Value math (shift right) |
Value& | operator <<= (const Value& val) Value math (shift left equal) |
The event value class contains the number value including its type. Typically, the values of event columns are returned as event values. A value is also a constant function!
x - value (return)
alphabetic index hierarchy of classes
Please send questions and comments to sigg_d@ligo-wa.caltech.edu
generated by doc++