#include <tvu_typesdef.h>
Inheritance diagram for CTInt::
Public Methods | |
CTInt () | |
CTInt (TINT i) | |
DEFINE_ID_FUNCTIONS (CTInt, CTObject, CLASSNAME_TYPE_INT_ID, CLASSNAME_TYPE_INT) 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 (TINT i) |
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== (TINT i) |
TBOOL | operator== (CTInt &i) |
TBOOL | operator!= (TINT i) |
TBOOL | operator!= (CTInt &i) |
TBOOL | operator< (TINT i) |
TBOOL | operator< (CTInt &i) |
TBOOL | operator> (TINT i) |
TBOOL | operator> (CTInt &i) |
TBOOL | operator<= (TINT i) |
TBOOL | operator<= (CTInt &i) |
TBOOL | operator>= (TINT i) |
TBOOL | operator>= (CTInt &i) |
CTInt& | operator= (TINT i) |
CTInt& | operator= (CTInt &i) |
TINT | operator+ (TINT i) |
Arithmetique operators. More... | |
TINT | operator+ (CTInt &i) |
CTInt& | operator+= (TINT i) |
CTInt& | operator+= (CTInt &i) |
TINT | operator- (TINT i) |
TINT | operator- (CTInt &i) |
CTInt& | operator-= (TINT i) |
CTInt& | operator-= (CTInt &i) |
TINT | operator * (TINT i) |
TINT | operator * (CTInt &i) |
CTInt& | operator *= (TINT i) |
CTInt& | operator *= (CTInt &i) |
CTInt& | operator *= (double d) |
CTInt& | operator *= (CTDouble &d) |
TINT | operator/ (TINT i) |
TINT | operator/ (CTInt &i) |
CTInt& | operator/= (TINT i) |
CTInt& | operator/= (CTInt &i) |
CTInt& | operator/= (double d) |
CTInt& | operator/= (CTDouble &d) |
CTInt& | operator%= (TINT i) |
CTInt& | operator%= (CTInt &i) |
Data Fields | |
TINT | m_i |
Data. More... | |
Static Public Attributes | |
CTInt | 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. |
|
Arithmetique operators.
01584 { return m_i + i; }; |
|
Data.
|