#include <tvu_typesdef.h>
Inheritance diagram for CTDouble::
Public Methods | |
CTDouble () | |
CTDouble (double d) | |
DEFINE_ID_FUNCTIONS (CTDouble, CTObject, CLASSNAME_TYPE_DOUBLE_ID, CLASSNAME_TYPE_DOUBLE) public | |
virtual TBOOL | OnSaving (LPCTFile pFile, TINT Marge) |
Save the object. More... | |
virtual TBOOL | OnSaving (TLPSTR pBuffers, TINT Marge) |
virtual TBOOL | SaveExpression (LPCTFile pFile, TINT Marge) |
Save as a mathematical expression. More... | |
virtual TBOOL | OnLoading (LPTBYTE *lpBuffers) |
Load the object from buffers. More... | |
virtual TBOOL | OnLoading (LPCTFile pFile) |
Load the object a file. More... | |
void | Set (double d) |
virtual CTObject* | Calculate (TINT iOperator, CTObject *Object) |
Operations Comparing operations Calculate the mathematical operators: +, -, *, / and the comparing operators: =, <, <=, >, >=. In this case, the returned value is an object of CTInt. More... | |
virtual TINT | GetIntValue () |
virtual double | GetDoubleValue () |
virtual TLPCSTR | GetStringValue () |
TBOOL | operator== (double d) |
TBOOL | operator== (CTDouble &d) |
TBOOL | operator!= (double d) |
TBOOL | operator!= (CTDouble &d) |
TBOOL | operator< (double d) |
TBOOL | operator< (CTDouble &d) |
TBOOL | operator> (double d) |
TBOOL | operator> (CTDouble &d) |
TBOOL | operator<= (double d) |
TBOOL | operator<= (CTDouble &d) |
TBOOL | operator>= (double d) |
TBOOL | operator>= (CTDouble &d) |
CTDouble& | operator= (double d) |
CTDouble& | operator= (CTDouble &d) |
double | operator+ (double d) |
double | operator+ (CTDouble &d) |
CTDouble& | operator+= (double d) |
CTDouble& | operator+= (CTDouble &d) |
double | operator- (double d) |
double | operator- (CTDouble &d) |
CTDouble& | operator-= (double d) |
CTDouble& | operator-= (CTDouble &d) |
double | operator * (double d) |
double | operator * (CTDouble &d) |
CTDouble& | operator *= (double d) |
CTDouble& | operator *= (CTDouble &d) |
double | operator/ (double d) |
double | operator/ (CTDouble &d) |
CTDouble& | operator/= (double d) |
CTDouble& | operator/= (CTDouble &d) |
Data Fields | |
double | m_d |
Data. More... | |
Static Public Attributes | |
CTDouble | Default |
|
Operations Comparing operations Calculate the mathematical operators: +, -, *, / and the comparing operators: =, <, <=, >, >=. In this case, the returned value is an object of CTInt.
Reimplemented from CTObject. |
|
Load the object a file.
Reimplemented from CTObject. |
|
Load the object from buffers.
Reimplemented from CTObject. |
|
Save the object.
Reimplemented from CTObject. |
|
Save as a mathematical expression.
Reimplemented from CTObject. |
|
Data.
|