#include <rvc/dbtable.h>
Public Types | |
| enum | TYPE { TYPE_Invalid, TYPE_Double, TYPE_String, TYPE_DateTime, TYPE_Color } |
Public Member Functions | |
| VALUE (const COLOR &value) | |
| VALUE (const DATETIME &value) | |
| VALUE (const MISTRING &value) | |
| VALUE (double value) | |
| VALUE (const VALUE &rhs) | |
| VALUE () | |
| ~VALUE () | |
| COLOR | GetColor () const |
| DATETIME | GetDateTime () const |
| double | GetDouble () const |
| const MISTRING & | GetString () const |
| TYPE | GetType () const |
| bool | operator!= (const VALUE &rhs) const |
| bool | operator< (const VALUE &rhs) const |
| VALUE & | operator= (const COLOR &rhs) |
| VALUE & | operator= (const DATETIME &rhs) |
| VALUE & | operator= (const MISTRING &rhs) |
| VALUE & | operator= (double rhs) |
| VALUE & | operator= (const VALUE &rhs) |
| bool | operator== (const VALUE &rhs) const |
| RVC::DBTABLE::RECORD::VALUE::VALUE | ( | ) | [inline] |
Default constructor, creates "invalid" value.
| RVC::DBTABLE::RECORD::VALUE::VALUE | ( | const VALUE & | rhs | ) | [inline] |
Copy constructor.
| RVC::DBTABLE::RECORD::VALUE::VALUE | ( | double | value | ) | [inline] |
Construct from double.
| RVC::DBTABLE::RECORD::VALUE::~VALUE | ( | ) | [inline] |
Destructor.
| double RVC::DBTABLE::RECORD::VALUE::GetDouble | ( | ) | const [inline] |
Get double value.
| TYPE RVC::DBTABLE::RECORD::VALUE::GetType | ( | ) | const [inline] |
Get type.
| bool RVC::DBTABLE::RECORD::VALUE::operator!= | ( | const VALUE & | rhs | ) | const [inline] |
Comparison for inequality.
| bool RVC::DBTABLE::RECORD::VALUE::operator< | ( | const VALUE & | rhs | ) | const |
Comparison for sort ordering.
Assignment from DATETIME.
Assignment from MISTRING.
| VALUE& RVC::DBTABLE::RECORD::VALUE::operator= | ( | double | rhs | ) | [inline] |
Assignment from double.
| bool RVC::DBTABLE::RECORD::VALUE::operator== | ( | const VALUE & | rhs | ) | const [inline] |
Comparison for equality.
1.6.1