Qt 4.8
Public Types | Public Functions | List of all members
QPatternist::AtomicCasterLocator Class Reference

#include <qatomiccasterlocator_p.h>

Inheritance diagram for QPatternist::AtomicCasterLocator:
QPatternist::AtomicTypeVisitor QSharedData QPatternist::ToAnyURICasterLocator QPatternist::ToBase64BinaryCasterLocator QPatternist::ToBooleanCasterLocator QPatternist::ToDateCasterLocator QPatternist::ToDateTimeCasterLocator QPatternist::ToDayTimeDurationCasterLocator QPatternist::ToDecimalCasterLocator QPatternist::ToDoubleCasterLocator QPatternist::ToDurationCasterLocator QPatternist::ToFloatCasterLocator QPatternist::ToGDayCasterLocator QPatternist::ToGMonthCasterLocator QPatternist::ToGMonthDayCasterLocator QPatternist::ToGYearCasterLocator QPatternist::ToGYearMonthCasterLocator QPatternist::ToHexBinaryCasterLocator QPatternist::ToIntegerCasterLocator QPatternist::ToQNameCasterLocator QPatternist::ToSchemaTimeCasterLocator QPatternist::ToStringCasterLocator QPatternist::ToUntypedAtomicCasterLocator QPatternist::ToYearMonthDurationCasterLocator

Public Types

typedef QExplicitlySharedDataPointer< AtomicCasterLocatorPtr
 
- Public Types inherited from QPatternist::AtomicTypeVisitor
typedef QExplicitlySharedDataPointer< AtomicTypeVisitorPtr
 

Public Functions

virtual AtomicTypeVisitorResult::Ptr visit (const AnyAtomicType *, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const AnyURIType *, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const Base64BinaryType *, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const BooleanType *, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const DateTimeType *, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const DateType *, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const DayTimeDurationType *, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const DecimalType *, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const DoubleType *, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const DurationType *, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const FloatType *, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const GDayType *, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const GMonthDayType *, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const GMonthType *, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const GYearMonthType *, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const GYearType *, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const HexBinaryType *, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const IntegerType *, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const NOTATIONType *, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const QNameType *, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const StringType *, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const SchemaTimeType *, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const UntypedAtomicType *, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const YearMonthDurationType *, const SourceLocationReflection *const reflection) const
 
- Public Functions inherited from QPatternist::AtomicTypeVisitor
virtual ~AtomicTypeVisitor ()
 
- Public Functions inherited from QSharedData
 QSharedData ()
 Constructs a QSharedData object with a reference count of 0. More...
 
 QSharedData (const QSharedData &)
 Constructs a QSharedData object with reference count 0. More...
 

Additional Inherited Members

- Public Variables inherited from QSharedData
QAtomicInt ref
 

Detailed Description

Author
Frans Englich frans.nosp@m..eng.nosp@m.lich@.nosp@m.noki.nosp@m.a.com

Definition at line 66 of file qatomiccasterlocator_p.h.

Typedefs

◆ Ptr

Definition at line 69 of file qatomiccasterlocator_p.h.

Functions

◆ visit() [1/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicCasterLocator::visit ( const AnyAtomicType ,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [2/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicCasterLocator::visit ( const AnyURIType ,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [3/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicCasterLocator::visit ( const Base64BinaryType ,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [4/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicCasterLocator::visit ( const BooleanType ,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [5/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicCasterLocator::visit ( const DateTimeType ,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [6/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicCasterLocator::visit ( const DateType ,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [7/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicCasterLocator::visit ( const DayTimeDurationType ,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [8/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicCasterLocator::visit ( const DecimalType ,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [9/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicCasterLocator::visit ( const DoubleType ,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [10/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicCasterLocator::visit ( const DurationType ,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [11/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicCasterLocator::visit ( const FloatType ,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [12/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicCasterLocator::visit ( const GDayType ,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [13/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicCasterLocator::visit ( const GMonthDayType ,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [14/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicCasterLocator::visit ( const GMonthType ,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [15/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicCasterLocator::visit ( const GYearMonthType ,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [16/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicCasterLocator::visit ( const GYearType ,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [17/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicCasterLocator::visit ( const HexBinaryType ,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [18/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicCasterLocator::visit ( const IntegerType ,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [19/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicCasterLocator::visit ( const NOTATIONType ,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [20/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicCasterLocator::visit ( const QNameType ,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [21/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicCasterLocator::visit ( const StringType ,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [22/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicCasterLocator::visit ( const SchemaTimeType ,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [23/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicCasterLocator::visit ( const UntypedAtomicType ,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [24/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicCasterLocator::visit ( const YearMonthDurationType ,
const SourceLocationReflection *const  reflection 
) const
virtual

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