Return to X_OddSmallNumbers_Class_Provider.h CVS log | Up to [OMI] / omi / samples / Providers / Demo-i2 |
File: [OMI] / omi / samples / Providers / Demo-i2 / X_OddSmallNumbers_Class_Provider.h
(download)
Revision: 1.1.1.1 (vendor branch), Wed May 30 21:47:39 2012 UTC (12 years, 1 month ago) by mike Branch: TOG CVS Tags: OMI_1_0_2_Branch, OMI_1_0_2, OMI_1_0_1_PRE, OMI_1_0_1, OMI_1_0_0 Changes since 1.1: +0 -0 lines Initial Import |
/* **============================================================================== ** ** Copyright (c) Microsoft Corporation, All rights reserved ** **============================================================================== */ /* @migen@ */ #ifndef _X_OddSmallNumbers_Class_Provider_h #define _X_OddSmallNumbers_Class_Provider_h #include "X_OddSmallNumbers.h" #ifdef __cplusplus # include <micxx/micxx.h> # include "module.h" MI_BEGIN_NAMESPACE /* **============================================================================== ** ** X_OddSmallNumbers provider class declaration ** **============================================================================== */ class X_OddSmallNumbers_Class_Provider { /* @MIGEN.BEGIN@ CAUTION: PLEASE DO NOT EDIT OR DELETE THIS LINE. */ private: Module* m_Module; public: X_OddSmallNumbers_Class_Provider( Module* module); ~X_OddSmallNumbers_Class_Provider(); void EnumerateInstances( Context& context, const String& nameSpace, const PropertySet& propertySet, bool keysOnly, const MI_Filter* filter); void GetInstance( Context& context, const String& nameSpace, const X_OddSmallNumbers_Class& instance_ref, const PropertySet& propertySet); void CreateInstance( Context& context, const String& nameSpace, const X_OddSmallNumbers_Class& new_instance); void ModifyInstance( Context& context, const String& nameSpace, const X_OddSmallNumbers_Class& new_instance, const PropertySet& propertySet); void DeleteInstance( Context& context, const String& nameSpace, const X_OddSmallNumbers_Class& instance_ref); void AssociatorInstances( Context& context, const String& nameSpace, const MI_Instance* instanceName, const String& resultClass, const String& role, const String& resultRole, const PropertySet& propertySet, bool keysOnly, const MI_Filter* filter); void ReferenceInstances( Context& context, const String& nameSpace, const MI_Instance* instanceName, const String& role, const PropertySet& propertySet, bool keysOnly, const MI_Filter* filter); void Load( Context& context); void Unload( Context& context); /* @MIGEN.END@ CAUTION: PLEASE DO NOT EDIT OR DELETE THIS LINE. */ }; MI_END_NAMESPACE #endif /* __cplusplus */ #endif /* _X_OddSmallNumbers_Class_Provider_h */
ViewCVS 0.9.2 |