Qt 4.8
Classes | Namespaces
qatomiccasters_p.h File Reference

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

#include "qatomiccaster_p.h"
#include "qdecimal_p.h"
#include "qderivedinteger_p.h"
#include "qderivedstring_p.h"
#include "qinteger_p.h"
#include "qvalidationerror_p.h"

Go to the source code of this file.

Classes

class  QPatternist::AbstractDateTimeToDateCaster
 Casts an AbstractDateTime instance to SchemaTime. More...
 
class  QPatternist::AbstractDateTimeToDateTimeCaster
 Casts an AbstractDateTime instance to DateTime. More...
 
class  QPatternist::AbstractDateTimeToGDayCaster
 Casts a xs:date or xs:dateTime atomic value to xs:gDay. More...
 
class  QPatternist::AbstractDateTimeToGMonthCaster
 Casts a xs:date or xs:dateTime atomic value to xs:gMonth. More...
 
class  QPatternist::AbstractDateTimeToGMonthDayCaster
 Casts a xs:date or xs:dateTime atomic value to xs:gMonthDay. More...
 
class  QPatternist::AbstractDateTimeToGYearCaster
 Casts a xs:date or xs:dateTime atomic value to xs:gYear. More...
 
class  QPatternist::AbstractDateTimeToGYearMonthCaster
 Casts a xs:date or xs:dateTime atomic value to xs:gYearMonth. More...
 
class  QPatternist::AbstractDateTimeToTimeCaster
 Casts an AbstractDateTime instance to SchemaTime. More...
 
class  QPatternist::AbstractDurationToDayTimeDurationCaster
 Casts an AbstractDuration instance to DayTimeDuration. More...
 
class  QPatternist::AbstractDurationToDurationCaster
 Casts an AbstractDuration instance to Duration. More...
 
class  QPatternist::AbstractDurationToYearMonthDurationCaster
 Casts an AbstractDuration instance to YearMonthDuration. More...
 
class  QPatternist::AnyToDerivedStringCaster< type >
 Casts an xs:boolean instance to a derived type of xs:integer. More...
 
class  QPatternist::Base64BinaryToHexBinaryCaster
 Casts a xs:base64Binary atomic value to xs:hexBinary. More...
 
class  QPatternist::BooleanToDecimalCaster
 Casts a value of type xs:boolean to xs:decimal. More...
 
class  QPatternist::BooleanToDerivedIntegerCaster< type >
 Casts an xs:boolean instance to a derived type of xs:integer. More...
 
class  QPatternist::BooleanToIntegerCaster
 Casts a value of type xs:boolean to xs:integer. More...
 
class  QPatternist::HexBinaryToBase64BinaryCaster
 Casts a xs:hexBinary atomic value to xs:base64Binary. More...
 
class  QPatternist::NumericToBooleanCaster
 Casts any numeric value to xs:boolean. More...
 
class  QPatternist::NumericToDecimalCaster< IsInteger >
 Casts a numeric value, such as xs:double or xs:decimal, to xs:integer or xs:decimal, depending on IsInteger. More...
 
class  QPatternist::NumericToDerivedIntegerCaster< type >
 Casts any numeric instance to a derived type of xs:integer. More...
 
class  QPatternist::SelfToSelfCaster
 Casts a value to itself. Essentially, this AtomicCaster does nothing. More...
 
class  QPatternist::StringToBase64BinaryCaster
 Casts a xs:string or xs:untypedAtomic atomic value to xs:base64Binary. More...
 
class  QPatternist::StringToBooleanCaster
 Casts any string value, xs:string or xs:untypedAtomic, to xs:boolean. More...
 
class  QPatternist::StringToDateCaster
 Casts a xs:string or xs:untypedAtomic atomic value to xs:date. More...
 
class  QPatternist::StringToDateTimeCaster
 Casts a xs:string or xs:untypedAtomic atomic value to xs:dateTime. More...
 
class  QPatternist::StringToDayTimeDurationCaster
 Casts a xs:string or xs:untypedAtomic atomic value to xs:dayTimeDuration. More...
 
class  QPatternist::StringToDecimalCaster
 Casts a string value, xs:string or xs:untypedAtomic, to xs:decimal. More...
 
class  QPatternist::StringToDerivedIntegerCaster< type >
 Casts an xs:string instance to a derived type of xs:integer. More...
 
class  QPatternist::StringToDurationCaster
 Casts a xs:string or xs:untypedAtomic atomic value to xs:duration. More...
 
class  QPatternist::StringToGDayCaster
 Casts a xs:string or xs:untypedAtomic atomic value to xs:gDay. More...
 
class  QPatternist::StringToGMonthCaster
 Casts a xs:string or xs:untypedAtomic atomic value to xs:gMonth. More...
 
class  QPatternist::StringToGMonthDayCaster
 Casts a xs:string or xs:untypedAtomic atomic value to xs:gYearMonth. More...
 
class  QPatternist::StringToGYearCaster
 Casts a xs:string or xs:untypedAtomic atomic value to xs:gYear. More...
 
class  QPatternist::StringToGYearMonthCaster
 Casts a xs:string or xs:untypedAtomic atomic value to xs:gYearMonth. More...
 
class  QPatternist::StringToHexBinaryCaster
 Casts a xs:string or xs:untypedAtomic atomic value to xs:hexBinary. More...
 
class  QPatternist::StringToIntegerCaster
 Casts a string value, xs:string or xs:untypedAtomic, to xs:integer. More...
 
class  QPatternist::StringToTimeCaster
 Casts a xs:string or xs:untypedAtomic atomic value to xs:time. More...
 
class  QPatternist::StringToYearMonthDurationCaster
 Casts a xs:string or xs:untypedAtomic atomic value to xs:yearMonthDuration. More...
 
class  QPatternist::ToAnyURICaster
 Casts a string value to xs:anyURI. More...
 
class  QPatternist::ToStringCaster< DerivedType >
 Casts any atomic value to xs:string. More...
 
class  QPatternist::ToUntypedAtomicCaster
 Casts any atomic value to xs:untypedAtomic. More...
 

Namespaces

 QPatternist
 The namespace for the internal API of QtXmlPatterns.
 

Detailed Description

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

Definition in file qatomiccasters_p.h.