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

#include <qatomicmathematicianlocator_p.h>

Inheritance diagram for QPatternist::AtomicMathematicianLocator:
QPatternist::ParameterizedAtomicTypeVisitor QSharedData QPatternist::DateMathematicianLocator QPatternist::DateTimeMathematicianLocator QPatternist::DayTimeDurationMathematicianLocator QPatternist::DecimalMathematicianLocator QPatternist::DoubleMathematicianLocator QPatternist::FloatMathematicianLocator QPatternist::IntegerMathematicianLocator QPatternist::SchemaTimeMathematicianLocator QPatternist::YearMonthDurationMathematicianLocator

Public Types

typedef QExplicitlySharedDataPointer< AtomicMathematicianLocatorPtr
 
- Public Types inherited from QPatternist::ParameterizedAtomicTypeVisitor
typedef QExplicitlySharedDataPointer< ParameterizedAtomicTypeVisitorPtr
 

Public Functions

 AtomicMathematicianLocator ()
 
virtual AtomicTypeVisitorResult::Ptr visit (const AnyAtomicType *, const qint16 op, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const AnyURIType *, const qint16 op, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const Base64BinaryType *, const qint16 op, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const BooleanType *, const qint16 op, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const DateTimeType *, const qint16 op, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const DateType *, const qint16 op, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const DayTimeDurationType *, const qint16 op, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const DecimalType *, const qint16 op, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const DoubleType *, const qint16 op, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const DurationType *, const qint16 op, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const FloatType *, const qint16 op, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const GDayType *, const qint16 op, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const GMonthDayType *, const qint16 op, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const GMonthType *, const qint16 op, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const GYearMonthType *, const qint16 op, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const GYearType *, const qint16 op, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const HexBinaryType *, const qint16 op, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const IntegerType *, const qint16 op, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const NOTATIONType *, const qint16 op, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const QNameType *, const qint16 op, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const StringType *, const qint16 op, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const SchemaTimeType *, const qint16 op, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const UntypedAtomicType *, const qint16 op, const SourceLocationReflection *const reflection) const
 
virtual AtomicTypeVisitorResult::Ptr visit (const YearMonthDurationType *, const qint16 op, const SourceLocationReflection *const reflection) const
 
virtual ~AtomicMathematicianLocator ()
 
- Public Functions inherited from QPatternist::ParameterizedAtomicTypeVisitor
virtual ~ParameterizedAtomicTypeVisitor ()
 
- 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 68 of file qatomicmathematicianlocator_p.h.

Typedefs

◆ Ptr

Definition at line 71 of file qatomicmathematicianlocator_p.h.

Constructors and Destructors

◆ AtomicMathematicianLocator()

QPatternist::AtomicMathematicianLocator::AtomicMathematicianLocator ( )
inline

Definition at line 73 of file qatomicmathematicianlocator_p.h.

74  {
75  }

◆ ~AtomicMathematicianLocator()

AtomicMathematicianLocator::~AtomicMathematicianLocator ( )
virtual

Definition at line 48 of file qatomicmathematicianlocator.cpp.

Referenced by AtomicMathematicianLocator().

49 {
50 }

Functions

◆ visit() [1/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicMathematicianLocator::visit ( const AnyAtomicType ,
const qint16  op,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [2/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicMathematicianLocator::visit ( const AnyURIType ,
const qint16  op,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [3/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicMathematicianLocator::visit ( const Base64BinaryType ,
const qint16  op,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [4/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicMathematicianLocator::visit ( const BooleanType ,
const qint16  op,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [5/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicMathematicianLocator::visit ( const DateTimeType ,
const qint16  op,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [6/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicMathematicianLocator::visit ( const DateType ,
const qint16  op,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [7/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicMathematicianLocator::visit ( const DayTimeDurationType ,
const qint16  op,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [8/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicMathematicianLocator::visit ( const DecimalType ,
const qint16  op,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [9/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicMathematicianLocator::visit ( const DoubleType ,
const qint16  op,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [10/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicMathematicianLocator::visit ( const DurationType ,
const qint16  op,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [11/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicMathematicianLocator::visit ( const FloatType ,
const qint16  op,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [12/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicMathematicianLocator::visit ( const GDayType ,
const qint16  op,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [13/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicMathematicianLocator::visit ( const GMonthDayType ,
const qint16  op,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [14/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicMathematicianLocator::visit ( const GMonthType ,
const qint16  op,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [15/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicMathematicianLocator::visit ( const GYearMonthType ,
const qint16  op,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [16/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicMathematicianLocator::visit ( const GYearType ,
const qint16  op,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [17/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicMathematicianLocator::visit ( const HexBinaryType ,
const qint16  op,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [18/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicMathematicianLocator::visit ( const IntegerType ,
const qint16  op,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [19/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicMathematicianLocator::visit ( const NOTATIONType ,
const qint16  op,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [20/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicMathematicianLocator::visit ( const QNameType ,
const qint16  op,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [21/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicMathematicianLocator::visit ( const StringType ,
const qint16  op,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [22/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicMathematicianLocator::visit ( const SchemaTimeType ,
const qint16  op,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [23/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicMathematicianLocator::visit ( const UntypedAtomicType ,
const qint16  op,
const SourceLocationReflection *const  reflection 
) const
virtual

◆ visit() [24/24]

virtual AtomicTypeVisitorResult::Ptr QPatternist::AtomicMathematicianLocator::visit ( const YearMonthDurationType ,
const qint16  op,
const SourceLocationReflection *const  reflection 
) const
virtual

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