XMLBEANSXX  0.9.8
xmlbeansxx::XmlDecimal Class Reference

#include <XmlTypesGen.h>

Inheritance diagram for xmlbeansxx::XmlDecimal:
Collaboration diagram for xmlbeansxx::XmlDecimal:

List of all members.

Classes

class  Factory

Public Member Functions

 XmlDecimal ()
 XmlDecimal (const xmlbeansxx::ContentsPtr &p)
 XmlDecimal (const xmlbeansxx::XmlObject &p)
 XmlDecimal (const std::string &value)
 XmlDecimal (const xmlbeansxx::XmlAnySimpleType &v)
virtual void setXmlObject (const xmlbeansxx::XmlObject &p)
virtual const
xmlbeansxx::SchemaType
getOrginSchemaType () const
 XmlDecimal (const char *value)
 XmlDecimal (double v)
 XmlDecimal (const mpf_class &v)
mpf_class getMpfValue () const
void setMpfValue (const mpf_class &v)
mpz_class getMpzValue () const
void setMpzValue (const mpz_class &v)
virtual int getIntValue () const
virtual void setIntValue (int v)
virtual mpz_class getLongValue () const
virtual void setLongValue (const mpz_class &v)
virtual short getShortValue () const
virtual void setShortValue (short v)
virtual unsigned char getByteValue () const
virtual void setByteValue (unsigned char v)
virtual void setSimpleContent (const std::string &value)
 operator mpf_class () const
XmlDecimal operator+ (const XmlDecimal &b) const
XmlDecimal operator- (const XmlDecimal &b) const
XmlDecimal operator* (const XmlDecimal &b) const
XmlDecimal operator/ (const XmlDecimal &b) const
XmlDecimal operator+= (const XmlDecimal &b)
XmlDecimal operator-= (const XmlDecimal &b)
XmlDecimal operator*= (const XmlDecimal &b)
XmlDecimal operator/= (const XmlDecimal &b)
bool operator== (const XmlDecimal &b) const
bool operator!= (const XmlDecimal &b) const
bool operator<= (const XmlDecimal &b) const
bool operator>= (const XmlDecimal &b) const
bool operator< (const XmlDecimal &b) const
bool operator> (const XmlDecimal &b) const

Static Public Member Functions

static const
xmlbeansxx::SchemaType
type ()

Private Member Functions

 XMLBEANSXX_STATIC_LOGGER_PTR (log)

Static Private Member Functions

static xmlbeansxx::SchemaType initSchemaType ()

Constructor & Destructor Documentation

xmlbeansxx::XmlDecimal::XmlDecimal ( const std::string &  value)
xmlbeansxx::XmlDecimal::XmlDecimal ( const char *  value) [inline]
xmlbeansxx::XmlDecimal::XmlDecimal ( double  v) [inline]

Member Function Documentation

unsigned char xmlbeansxx::XmlDecimal::getByteValue ( ) const [virtual]
int xmlbeansxx::XmlDecimal::getIntValue ( ) const [virtual]
short xmlbeansxx::XmlDecimal::getShortValue ( ) const [virtual]
xmlbeansxx::XmlDecimal::operator mpf_class ( ) const
bool xmlbeansxx::XmlDecimal::operator!= ( const XmlDecimal b) const [inline]
XmlDecimal xmlbeansxx::XmlDecimal::operator* ( const XmlDecimal b) const [inline]
XmlDecimal xmlbeansxx::XmlDecimal::operator*= ( const XmlDecimal b) [inline]
XmlDecimal xmlbeansxx::XmlDecimal::operator+ ( const XmlDecimal b) const [inline]
XmlDecimal xmlbeansxx::XmlDecimal::operator+= ( const XmlDecimal b) [inline]
XmlDecimal xmlbeansxx::XmlDecimal::operator- ( const XmlDecimal b) const [inline]
XmlDecimal xmlbeansxx::XmlDecimal::operator-= ( const XmlDecimal b) [inline]
XmlDecimal xmlbeansxx::XmlDecimal::operator/ ( const XmlDecimal b) const [inline]
XmlDecimal xmlbeansxx::XmlDecimal::operator/= ( const XmlDecimal b) [inline]
bool xmlbeansxx::XmlDecimal::operator< ( const XmlDecimal b) const [inline]
bool xmlbeansxx::XmlDecimal::operator<= ( const XmlDecimal b) const [inline]
bool xmlbeansxx::XmlDecimal::operator== ( const XmlDecimal b) const [inline]
bool xmlbeansxx::XmlDecimal::operator> ( const XmlDecimal b) const [inline]
bool xmlbeansxx::XmlDecimal::operator>= ( const XmlDecimal b) const [inline]
void xmlbeansxx::XmlDecimal::setByteValue ( unsigned char  v) [virtual]
void xmlbeansxx::XmlDecimal::setIntValue ( int  v) [virtual]
void xmlbeansxx::XmlDecimal::setLongValue ( const mpz_class v) [virtual]
void xmlbeansxx::XmlDecimal::setShortValue ( short  v) [virtual]
void xmlbeansxx::XmlDecimal::setSimpleContent ( const std::string &  value) [virtual]

Reimplemented from xmlbeansxx::XmlObject.

Reimplemented in xmlbeansxx::XmlInteger.


The documentation for this class was generated from the following files: