Qt 4.8
Classes | Namespaces | Typedefs
qabstractfloatcasters_p.h File Reference

Contains classes sub-classing AtomicCaster and which are responsible of casting an atomic value to AbstractFloat. More...

#include "qabstractfloat_p.h"
#include "qatomiccaster_p.h"
#include "qschemanumeric_p.h"
#include "qabstractfloatcasters.cpp"

Go to the source code of this file.

Classes

class  QPatternist::BooleanToAbstractFloatCaster< isDouble >
 Casts a value of type xs:boolean to xs:double or xs:float. More...
 
class  QPatternist::NumericToAbstractFloatCaster< isDouble >
 Casts a numeric value, such as xs:integer or xs:float, to xs:double or xs:float. More...
 
class  QPatternist::StringToAbstractFloatCaster< isDouble >
 Casts a string value, xs:string or xs:untypedAtomic, to xs:double or xs:float. More...
 

Namespaces

 QPatternist
 The namespace for the internal API of QtXmlPatterns.
 

Typedefs

typedef BooleanToAbstractFloatCaster< true > QPatternist::BooleanToDoubleCaster
 Casts a value of type xs:boolean to xs:double. More...
 
typedef BooleanToAbstractFloatCaster< false > QPatternist::BooleanToFloatCaster
 Casts a value of type xs:boolean to xs:float. More...
 
typedef NumericToAbstractFloatCaster< true > QPatternist::NumericToDoubleCaster
 Casts a numeric value, such as xs:integer or xs:float, to xs:double. More...
 
typedef NumericToAbstractFloatCaster< false > QPatternist::NumericToFloatCaster
 Casts a numeric value, such as xs:double or xs:decimal, to xs:float. More...
 
typedef StringToAbstractFloatCaster< true > QPatternist::StringToDoubleCaster
 Casts a string value, xs:string or xs:untypedAtomic, to xs:double. More...
 
typedef StringToAbstractFloatCaster< false > QPatternist::StringToFloatCaster
 Casts a string value, xs:string or xs:untypedAtomic, to xs:float. More...
 

Detailed Description

Contains classes sub-classing AtomicCaster and which are responsible of casting an atomic value to AbstractFloat.

Definition in file qabstractfloatcasters_p.h.