Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   Related Pages  

XPath::Number Class Reference

Represents a numeric value (floating point). More...

#include <xpath_value.h>

Inheritance diagram for XPath::Number:

XPath::Value List of all members.

Public Methods

 Number ()
 Number (ValueImpl *)
 Number (const Number &number)
 Number (int value)
 Number (uint value)
 Number (double value)
 ~Number ()
Number & operator= (const Number &other)
double value () const
int intValue () const
virtual String toString () const
virtual Boolean toBoolean () const

Detailed Description

Represents a numeric value (floating point).

See XPath TR 3.5.


Constructor & Destructor Documentation

XPath::Number::Number  
 

XPath::Number::Number ValueImpl  
 

XPath::Number::Number const Number &    number
 

XPath::Number::Number int    value
 

XPath::Number::Number uint    value
 

XPath::Number::Number double    value
 

XPath::Number::~Number  
 


Member Function Documentation

Number& XPath::Number::operator= const Number &    other
 

double XPath::Number::value  
 

int XPath::Number::intValue  
 

virtual String XPath::Number::toString   [virtual]
 

Converts the Number to a String.

See the string() function in TR 4.2 for details of the conventions used.

Reimplemented from XPath::Value.

virtual Boolean XPath::Number::toBoolean   [virtual]
 

Converts the Number to a Boolean.

See the boolean() function in TR 4.3 for details of the conventions used.

Reimplemented from XPath::Value.


The documentation for this class was generated from the following file:
Generated on Sat Jan 31 23:28:26 2004 for XPath by doxygen1.2.18