![]() |
TerraLib 4.1
|
#include <occiData.h>
Public Member Functions | |
| Number () | |
| Number (const Number &srcNum) | |
| Number (long double val) | |
| Number (double val) | |
| Number (float val) | |
| Number (long val) | |
| Number (int val) | |
| Number (short val) | |
| Number (char val) | |
| Number (signed char val) | |
| Number (unsigned long val) | |
| Number (unsigned int val) | |
| Number (unsigned short val) | |
| Number (unsigned char val) | |
| ~Number () | |
| const Number | abs () const |
| const Number | operator- () |
| Number & | operator++ () |
| const Number | operator++ (int) |
| Number & | operator-- () |
| const Number | operator-- (int) |
| Number & | operator= (const Number &a) |
| Number & | operator+= (const Number &a) |
| Number & | operator-= (const Number &a) |
| Number & | operator*= (const Number &a) |
| Number & | operator/= (const Number &a) |
| Number & | operator%= (const Number &a) |
| operator long () const | |
| operator int () const | |
| operator short () const | |
| operator char () const | |
| operator signed char () const | |
| operator unsigned long () const | |
| operator unsigned int () const | |
| operator unsigned short () const | |
| operator unsigned char () const | |
| operator long double () const | |
| operator double () const | |
| operator float () const | |
| const Number | shift (int val) const |
| const Number | intPower (int val) const |
| const Number | ceil () const |
| const Number | floor () const |
| const Number | squareroot () const |
| const int | sign () const |
| OCCI_STD_NAMESPACE::string | toText (const Environment *envp, const OCCI_STD_NAMESPACE::string &fmt, const OCCI_STD_NAMESPACE::string &nlsParam="") const |
| UString | toText (const Environment *envp, const UString &fmt, const UString &nlsParam) const |
| void | fromText (const Environment *envp, const OCCI_STD_NAMESPACE::string &number, const OCCI_STD_NAMESPACE::string &fmt, const OCCI_STD_NAMESPACE::string &nlsParam="") |
| void | fromText (const Environment *envp, const UString &number, const UString &fmt, const UString &nlsParam) |
| void | fromBytes (const Bytes &s) |
| Bytes | toBytes () const |
| const Number | trunc (int decplace) const |
| const Number | round (int decplace) const |
| const Number | prec (int digits) const |
| const Number | sin () const |
| const Number | cos () const |
| const Number | tan () const |
| const Number | hypSin () const |
| const Number | hypCos () const |
| const Number | hypTan () const |
| const Number | arcSin () const |
| const Number | arcCos () const |
| const Number | arcTan () const |
| const Number | arcTan2 (const Number &val) const |
| const Number | power (const Number &val) const |
| const Number | exp () const |
| const Number | ln () const |
| const Number | log (const Number &val) const |
| bool | isNull () const |
| void | setNull () |
Friends | |
| class | IntervalDS |
| class | IntervalYM |
| class | ResultSetImpl |
| class | StatementImpl |
| class | AnyDataImpl |
| bool | operator>= (const Number &a, const Number &b) |
| bool | operator<= (const Number &a, const Number &b) |
| bool | operator> (const Number &a, const Number &b) |
| bool | operator< (const Number &a, const Number &b) |
| const IntervalYM | operator* (const IntervalYM &a, const Number &factor) |
| const IntervalDS | operator* (const IntervalDS &a, const Number &factor) |
| const IntervalYM | operator/ (const IntervalYM &a, const Number &factor) |
| const IntervalDS | operator/ (const IntervalDS &a, const Number &factor) |
| void | getVector (const AnyData &any, OCCI_STD_NAMESPACE::vector< Number > &vect) |
| void | setVector (AnyData &any, const OCCI_STD_NAMESPACE::vector< Number > &vect) |
| Number | MetaData::getNumber (MetaData::AttrId attrid) const |
| void | getVector (Statement *stmt, unsigned int paramIndex, OCCI_STD_NAMESPACE::vector< Number > &vect) |
| void | do_setVectorOfNumber (Statement *stmt, unsigned int paramIndex, const OCCI_STD_NAMESPACE::vector< Number > &vect, void *schemaName, unsigned int schemaNameLen, void *typeName, unsigned int typeNameLen) |
| void | getVector (ResultSet *rs, unsigned int colIndex, OCCI_STD_NAMESPACE::vector< Number > &vect) |
| oracle::occi::Number::Number | ( | ) |
| oracle::occi::Number::Number | ( | const Number & | srcNum | ) |
| oracle::occi::Number::Number | ( | long double | val | ) |
| oracle::occi::Number::Number | ( | double | val | ) |
| oracle::occi::Number::Number | ( | float | val | ) |
| oracle::occi::Number::Number | ( | long | val | ) |
| oracle::occi::Number::Number | ( | int | val | ) |
| oracle::occi::Number::Number | ( | short | val | ) |
| oracle::occi::Number::Number | ( | char | val | ) |
| oracle::occi::Number::Number | ( | signed char | val | ) |
| oracle::occi::Number::Number | ( | unsigned long | val | ) |
| oracle::occi::Number::Number | ( | unsigned int | val | ) |
| oracle::occi::Number::Number | ( | unsigned short | val | ) |
| oracle::occi::Number::Number | ( | unsigned char | val | ) |
| oracle::occi::Number::~Number | ( | ) |
| const Number oracle::occi::Number::abs | ( | ) | const |
| const Number oracle::occi::Number::arcCos | ( | ) | const |
| const Number oracle::occi::Number::arcSin | ( | ) | const |
| const Number oracle::occi::Number::arcTan | ( | ) | const |
| const Number oracle::occi::Number::ceil | ( | ) | const |
| const Number oracle::occi::Number::cos | ( | ) | const |
| const Number oracle::occi::Number::exp | ( | ) | const |
| const Number oracle::occi::Number::floor | ( | ) | const |
| void oracle::occi::Number::fromBytes | ( | const Bytes & | s | ) |
| void oracle::occi::Number::fromText | ( | const Environment * | envp, |
| const OCCI_STD_NAMESPACE::string & | number, | ||
| const OCCI_STD_NAMESPACE::string & | fmt, | ||
| const OCCI_STD_NAMESPACE::string & | nlsParam = "" |
||
| ) |
| void oracle::occi::Number::fromText | ( | const Environment * | envp, |
| const UString & | number, | ||
| const UString & | fmt, | ||
| const UString & | nlsParam | ||
| ) |
| const Number oracle::occi::Number::hypCos | ( | ) | const |
| const Number oracle::occi::Number::hypSin | ( | ) | const |
| const Number oracle::occi::Number::hypTan | ( | ) | const |
| const Number oracle::occi::Number::intPower | ( | int | val | ) | const |
| bool oracle::occi::Number::isNull | ( | ) | const |
| const Number oracle::occi::Number::ln | ( | ) | const |
| oracle::occi::Number::operator char | ( | ) | const |
| oracle::occi::Number::operator double | ( | ) | const |
| oracle::occi::Number::operator float | ( | ) | const |
| oracle::occi::Number::operator int | ( | ) | const |
| oracle::occi::Number::operator long | ( | ) | const |
| oracle::occi::Number::operator long double | ( | ) | const |
| oracle::occi::Number::operator short | ( | ) | const |
| oracle::occi::Number::operator signed char | ( | ) | const |
| oracle::occi::Number::operator unsigned char | ( | ) | const |
| oracle::occi::Number::operator unsigned int | ( | ) | const |
| oracle::occi::Number::operator unsigned long | ( | ) | const |
| oracle::occi::Number::operator unsigned short | ( | ) | const |
| const Number oracle::occi::Number::operator++ | ( | int | ) |
| Number& oracle::occi::Number::operator++ | ( | ) |
| const Number oracle::occi::Number::operator- | ( | ) |
| Number& oracle::occi::Number::operator-- | ( | ) |
| const Number oracle::occi::Number::operator-- | ( | int | ) |
| const Number oracle::occi::Number::prec | ( | int | digits | ) | const |
| const Number oracle::occi::Number::round | ( | int | decplace | ) | const |
| void oracle::occi::Number::setNull | ( | ) |
| const Number oracle::occi::Number::shift | ( | int | val | ) | const |
| const int oracle::occi::Number::sign | ( | ) | const |
| const Number oracle::occi::Number::sin | ( | ) | const |
| const Number oracle::occi::Number::squareroot | ( | ) | const |
| const Number oracle::occi::Number::tan | ( | ) | const |
| Bytes oracle::occi::Number::toBytes | ( | ) | const |
| OCCI_STD_NAMESPACE::string oracle::occi::Number::toText | ( | const Environment * | envp, |
| const OCCI_STD_NAMESPACE::string & | fmt, | ||
| const OCCI_STD_NAMESPACE::string & | nlsParam = "" |
||
| ) | const |
| UString oracle::occi::Number::toText | ( | const Environment * | envp, |
| const UString & | fmt, | ||
| const UString & | nlsParam | ||
| ) | const |
| const Number oracle::occi::Number::trunc | ( | int | decplace | ) | const |
friend class AnyDataImpl [friend] |
| void do_setVectorOfNumber | ( | Statement * | stmt, |
| unsigned int | paramIndex, | ||
| const OCCI_STD_NAMESPACE::vector< Number > & | vect, | ||
| void * | schemaName, | ||
| unsigned int | schemaNameLen, | ||
| void * | typeName, | ||
| unsigned int | typeNameLen | ||
| ) | [friend] |
| void getVector | ( | Statement * | stmt, |
| unsigned int | paramIndex, | ||
| OCCI_STD_NAMESPACE::vector< Number > & | vect | ||
| ) | [friend] |
| void getVector | ( | ResultSet * | rs, |
| unsigned int | colIndex, | ||
| OCCI_STD_NAMESPACE::vector< Number > & | vect | ||
| ) | [friend] |
friend class IntervalDS [friend] |
friend class IntervalYM [friend] |
| Number MetaData::getNumber | ( | MetaData::AttrId | attrid | ) | const [friend] |
| const IntervalYM operator* | ( | const IntervalYM & | a, |
| const Number & | factor | ||
| ) | [friend] |
| const IntervalDS operator* | ( | const IntervalDS & | a, |
| const Number & | factor | ||
| ) | [friend] |
| const IntervalDS operator/ | ( | const IntervalDS & | a, |
| const Number & | factor | ||
| ) | [friend] |
| const IntervalYM operator/ | ( | const IntervalYM & | a, |
| const Number & | factor | ||
| ) | [friend] |
friend class ResultSetImpl [friend] |
friend class StatementImpl [friend] |