// Generated by genprov 2.0.8 #ifndef _CMPL_derived_Provider_h #define _CMPL_derived_Provider_h #include #include "CMPL_derived.h" CIMPLE_NAMESPACE_BEGIN class CMPL_derived_Provider { public: typedef CMPL_derived Class; CMPL_derived_Provider(); ~CMPL_derived_Provider(); Load_Status load(); Unload_Status unload(); Get_Instance_Status get_instance( const CMPL_derived* model, CMPL_derived*& instance); Enum_Instances_Status enum_instances( const CMPL_derived* model, Enum_Instances_Handler* handler); Create_Instance_Status create_instance( CMPL_derived* instance); Delete_Instance_Status delete_instance( const CMPL_derived* instance); Modify_Instance_Status modify_instance( const CMPL_derived* model, const CMPL_derived* instance); /*@END@*/ }; CIMPLE_NAMESPACE_END #endif /* _CMPL_derived_Provider_h */