OW_NAMESPACE::MOF::Visitor Class Reference

#include <OW_MOFVisitor.hpp>

Inheritance diagram for OW_NAMESPACE::MOF::Visitor:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 Visitor ()
virtual ~Visitor ()
virtual void VisitMOFSpecification (const MOFSpecification *)=0
virtual void VisitMOFProductionCompilerDirective (const MOFProductionCompilerDirective *)=0
virtual void VisitMOFProductionClassDeclaration (const MOFProductionClassDeclaration *)=0
virtual void VisitMOFProductionAssocDeclaration (const MOFProductionAssocDeclaration *)=0
virtual void VisitMOFProductionIndicDeclaration (const MOFProductionIndicDeclaration *)=0
virtual void VisitMOFProductionQualifierDeclaration (const MOFProductionQualifierDeclaration *)=0
virtual void VisitMOFProductionInstanceDeclaration (const MOFProductionInstanceDeclaration *)=0
virtual void VisitCompilerDirective (const CompilerDirective *)=0
virtual void VisitPragmaName (const PragmaName *)=0
virtual void VisitPragmaParameter (const PragmaParameter *)=0
virtual void VisitClassDeclaration (const ClassDeclaration *)=0
virtual void VisitAssocDeclaration (const AssocDeclaration *)=0
virtual void VisitIndicDeclaration (const IndicDeclaration *)=0
virtual void VisitAlias (const Alias *)=0
virtual void VisitAliasIdentifier (const AliasIdentifier *)=0
virtual void VisitSuperClass (const SuperClass *)=0
virtual void VisitClassName (const ClassName *)=0
virtual void VisitClassFeaturePropertyDeclaration (const ClassFeaturePropertyDeclaration *)=0
virtual void VisitClassFeatureMethodDeclaration (const ClassFeatureMethodDeclaration *)=0
virtual void VisitClassFeatureReferenceDeclaration (const ClassFeatureReferenceDeclaration *)=0
virtual void VisitAssociationFeatureClassFeature (const AssociationFeatureClassFeature *)=0
virtual void VisitPropertyDeclaration (const PropertyDeclaration *)=0
virtual void VisitReferenceDeclaration (const ReferenceDeclaration *)=0
virtual void VisitMethodDeclaration (const MethodDeclaration *)=0
virtual void VisitQualifier (const Qualifier *)=0
virtual void VisitQualifierParameterConstantValue (const QualifierParameterConstantValue *)=0
virtual void VisitQualifierParameterArrayInitializer (const QualifierParameterArrayInitializer *)=0
virtual void VisitFlavor (const Flavor *)=0
virtual void VisitPropertyName (const PropertyName *)=0
virtual void VisitReferenceName (const ReferenceName *)=0
virtual void VisitMethodName (const MethodName *)=0
virtual void VisitDataType (const DataType *)=0
virtual void VisitObjectRef (const ObjectRef *)=0
virtual void VisitIntegerValueBinaryValue (const IntegerValueBinaryValue *)=0
virtual void VisitIntegerValueOctalValue (const IntegerValueOctalValue *)=0
virtual void VisitIntegerValueDecimalValue (const IntegerValueDecimalValue *)=0
virtual void VisitIntegerValueHexValue (const IntegerValueHexValue *)=0
virtual void VisitConstantValueIntegerValue (const ConstantValueIntegerValue *)=0
virtual void VisitConstantValueFloatValue (const ConstantValueFloatValue *)=0
virtual void VisitConstantValueStringValue (const ConstantValueStringValue *)=0
virtual void VisitConstantValueCharValue (const ConstantValueCharValue *)=0
virtual void VisitConstantValueBooleanValue (const ConstantValueBooleanValue *)=0
virtual void VisitConstantValueNullValue (const ConstantValueNullValue *)=0
virtual void VisitParameterDataType (const ParameterDataType *)=0
virtual void VisitParameterObjectRef (const ParameterObjectRef *)=0
virtual void VisitParameterName (const ParameterName *)=0
virtual void VisitArray (const Array *)=0
virtual void VisitDefaultValue (const DefaultValue *)=0
virtual void VisitInitializerReferenceInitializer (const InitializerReferenceInitializer *)=0
virtual void VisitInitializerArrayInitializer (const InitializerArrayInitializer *)=0
virtual void VisitInitializerConstantValue (const InitializerConstantValue *)=0
virtual void VisitArrayInitializer (const ArrayInitializer *)=0
virtual void VisitReferenceInitializerAliasIdentifier (const ReferenceInitializerAliasIdentifier *)=0
virtual void VisitReferenceInitializerObjectHandle (const ReferenceInitializerObjectHandle *)=0
virtual void VisitObjectHandle (const ObjectHandle *)=0
virtual void VisitQualifierDeclaration (const QualifierDeclaration *)=0
virtual void VisitQualifierName (const QualifierName *)=0
virtual void VisitQualifierType (const QualifierType *)=0
virtual void VisitScope (const Scope *)=0
virtual void VisitMetaElement (const MetaElement *)=0
virtual void VisitDefaultFlavor (const DefaultFlavor *)=0
virtual void VisitInstanceDeclaration (const InstanceDeclaration *)=0
virtual void VisitValueInitializer (const ValueInitializer *)=0

Detailed Description

Definition at line 136 of file OW_MOFVisitor.hpp.


Constructor & Destructor Documentation

OW_NAMESPACE::MOF::Visitor::Visitor  ) 
 

Definition at line 44 of file OW_MOFVisitor.cpp.

OW_NAMESPACE::MOF::Visitor::~Visitor  )  [virtual]
 

Definition at line 47 of file OW_MOFVisitor.cpp.


Member Function Documentation

virtual void OW_NAMESPACE::MOF::Visitor::VisitAlias const Alias  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::Alias::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitAliasIdentifier const AliasIdentifier  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::AliasIdentifier::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitArray const Array  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::Array::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitArrayInitializer const ArrayInitializer  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::ArrayInitializer::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitAssocDeclaration const AssocDeclaration  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::AssocDeclaration::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitAssociationFeatureClassFeature const AssociationFeatureClassFeature  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::AssociationFeatureClassFeature::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitClassDeclaration const ClassDeclaration  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::ClassDeclaration::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitClassFeatureMethodDeclaration const ClassFeatureMethodDeclaration  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::ClassFeatureMethodDeclaration::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitClassFeaturePropertyDeclaration const ClassFeaturePropertyDeclaration  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::ClassFeaturePropertyDeclaration::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitClassFeatureReferenceDeclaration const ClassFeatureReferenceDeclaration  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::ClassFeatureReferenceDeclaration::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitClassName const ClassName  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::ClassName::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitCompilerDirective const CompilerDirective  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::CompilerDirective::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitConstantValueBooleanValue const ConstantValueBooleanValue  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::ConstantValueBooleanValue::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitConstantValueCharValue const ConstantValueCharValue  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::ConstantValueCharValue::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitConstantValueFloatValue const ConstantValueFloatValue  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::ConstantValueFloatValue::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitConstantValueIntegerValue const ConstantValueIntegerValue  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::ConstantValueIntegerValue::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitConstantValueNullValue const ConstantValueNullValue  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::ConstantValueNullValue::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitConstantValueStringValue const ConstantValueStringValue  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::ConstantValueStringValue::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitDataType const DataType  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::DataType::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitDefaultFlavor const DefaultFlavor  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::DefaultFlavor::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitDefaultValue const DefaultValue  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::DefaultValue::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitFlavor const Flavor  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::Flavor::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitIndicDeclaration const IndicDeclaration  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::IndicDeclaration::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitInitializerArrayInitializer const InitializerArrayInitializer  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::InitializerArrayInitializer::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitInitializerConstantValue const InitializerConstantValue  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::InitializerConstantValue::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitInitializerReferenceInitializer const InitializerReferenceInitializer  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::InitializerReferenceInitializer::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitInstanceDeclaration const InstanceDeclaration  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::InstanceDeclaration::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitIntegerValueBinaryValue const IntegerValueBinaryValue  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::IntegerValueBinaryValue::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitIntegerValueDecimalValue const IntegerValueDecimalValue  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::IntegerValueDecimalValue::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitIntegerValueHexValue const IntegerValueHexValue  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::IntegerValueHexValue::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitIntegerValueOctalValue const IntegerValueOctalValue  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::IntegerValueOctalValue::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitMetaElement const MetaElement  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::MetaElement::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitMethodDeclaration const MethodDeclaration  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::MethodDeclaration::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitMethodName const MethodName  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::MethodName::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitMOFProductionAssocDeclaration const MOFProductionAssocDeclaration  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::MOFProductionAssocDeclaration::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitMOFProductionClassDeclaration const MOFProductionClassDeclaration  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::MOFProductionClassDeclaration::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitMOFProductionCompilerDirective const MOFProductionCompilerDirective  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::MOFProductionCompilerDirective::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitMOFProductionIndicDeclaration const MOFProductionIndicDeclaration  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::MOFProductionIndicDeclaration::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitMOFProductionInstanceDeclaration const MOFProductionInstanceDeclaration  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::MOFProductionInstanceDeclaration::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitMOFProductionQualifierDeclaration const MOFProductionQualifierDeclaration  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::MOFProductionQualifierDeclaration::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitMOFSpecification const MOFSpecification  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::MOFSpecification::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitObjectHandle const ObjectHandle  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::ObjectHandle::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitObjectRef const ObjectRef  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::ObjectRef::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitParameterDataType const ParameterDataType  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::ParameterDataType::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitParameterName const ParameterName  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::ParameterName::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitParameterObjectRef const ParameterObjectRef  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::ParameterObjectRef::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitPragmaName const PragmaName  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::PragmaName::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitPragmaParameter const PragmaParameter  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::PragmaParameter::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitPropertyDeclaration const PropertyDeclaration  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::PropertyDeclaration::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitPropertyName const PropertyName  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::PropertyName::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitQualifier const Qualifier  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::Qualifier::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitQualifierDeclaration const QualifierDeclaration  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::QualifierDeclaration::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitQualifierName const QualifierName  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::QualifierName::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitQualifierParameterArrayInitializer const QualifierParameterArrayInitializer  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::QualifierParameterArrayInitializer::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitQualifierParameterConstantValue const QualifierParameterConstantValue  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::QualifierParameterConstantValue::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitQualifierType const QualifierType  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::QualifierType::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitReferenceDeclaration const ReferenceDeclaration  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::ReferenceDeclaration::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitReferenceInitializerAliasIdentifier const ReferenceInitializerAliasIdentifier  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::ReferenceInitializerAliasIdentifier::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitReferenceInitializerObjectHandle const ReferenceInitializerObjectHandle  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::ReferenceInitializerObjectHandle::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitReferenceName const ReferenceName  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::ReferenceName::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitScope const Scope  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::Scope::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitSuperClass const SuperClass  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::SuperClass::Accept().

virtual void OW_NAMESPACE::MOF::Visitor::VisitValueInitializer const ValueInitializer  )  [pure virtual]
 

Implemented in OW_NAMESPACE::MOF::CIMOMVisitor.

Referenced by OW_NAMESPACE::MOF::ValueInitializer::Accept().


The documentation for this class was generated from the following files:
Generated on Thu Feb 9 09:18:00 2006 for openwbem by  doxygen 1.4.6