version 1.26, 2008/02/27 20:28:19
|
version 1.26.4.1, 2008/07/01 15:18:33
|
|
|
#include <Pegasus/Provider/Linkage.h> | #include <Pegasus/Provider/Linkage.h> |
| |
PEGASUS_NAMESPACE_BEGIN | PEGASUS_NAMESPACE_BEGIN |
/** This class defines a set of functions that support the |
|
manipulation of instances of a CIM object class and their |
/** |
properties. |
This class defines a set of functions that support the manipulation of |
|
instances of a CIM object class and their properties. |
<p>The Instance Provider is the most common provider, and |
|
is the provider interface used by the CIM Server to perform instance |
<p>The Instance Provider is the most common provider, and is the provider |
and property manipulation operations.</p> |
interface used by the CIM Server to perform instance and property |
|
manipulation operations.</p> |
<p>The Instance Provider receives operation requests from |
|
clients through calls to these functions by the CIM Server. Its |
<p>The Instance Provider receives operation requests from clients through |
purpose is to convert these to calls to system services, |
calls to these functions by the CIM Server. Its purpose is to convert |
operations on system resources, or whatever platform-specific |
these to calls to system services, operations on system resources, or |
behavior is required to perform the operation modeled by |
whatever platform-specific behavior is required to perform the operation |
the request. The specific requirements for each of the interface |
modeled by the request. The specific requirements for each of the interface |
functions are discussed in their respective sections.</p> | functions are discussed in their respective sections.</p> |
*/ | */ |
class PEGASUS_PROVIDER_LINKAGE CIMInstanceProvider : public virtual CIMProvider | class PEGASUS_PROVIDER_LINKAGE CIMInstanceProvider : public virtual CIMProvider |