Return to cimobjects.dxx CVS log | Up to [Pegasus] / pegasus / doc / DevManual |
File: [Pegasus] / pegasus / doc / DevManual / cimobjects.dxx
(download)
Revision: 1.2, Mon Feb 5 14:14:00 2001 UTC (23 years, 4 months ago) by karl Branch: MAIN Changes since 1.1: +93 -16 lines doc++ extension for respository |
/* $Log: cimobjects.dxx,v $ Revision 1.2 2001/02/05 14:14:00 karl doc++ extension for respository Revision 1.1 2001/02/02 18:48:20 karl Doc++ expansion */ /** @name CIM Objects in Pegasus The Common Information model (CIM) consists of a number of basic objects defined in the CIM specification. This includes: <UL> <LI>Classes \Ref{CLASS} <LI>Instances of Classes \Rf{REFERENCE} <LI>Qualifiers \Ref{QUALIFIER} <LI>Properties <LI>Methods <LI>Arrays </UL> Pegasus implements representations of these objects in C++ classes and provides methods for creation, manipulation, and deletion of the objects. In addition, Pegasus implements a number of the key concepts built into CIM as objects including: <UL> <LI> Scope <LI> Flavor <LI>Object Path <LI>etc. </UL> There is a class for every major CIM object as shown in the following table: <table border cellspacing=4 cellpadding=5> <tr> <th colspan=4 align=center>CIM Objects anc Concepts and their Pegasus Implementation</th> </tr> <tr> <th>CIM Concept / Object</th> <th>Pegasus Class</th> <th>Reference <th>Description</th> </tr> <tr> <td>CIM Classes</td> <td>classDecl</td> <td>\Ref{CLASSDECL}</td> <td>A CIM Class is a collection of instances, all of which support a common type; that is, a set of properties and methods. The common properties and methods are defined as features of the class</td> </tr> <tr> <td>CIM Instance</td> <td>InstanceDecl</td> <td></td> <td></td> </tr> <tr> <td>CIM DateTime</td> <td>DateTime</td> <td></td> <td></td> </tr> <tr> <td>CIM Qualifier Declaration</td> <td>?????</td> <td></td> <td></td> </tr> <tr> <td>CIM Qualifier</td> <td>InstanceDecl</td> <td></td> <td></td> </tr> <tr> <td>CIM Property</td> <td>Property</td> <td>\Ref{PROPERTY}</td> <td>A value used to characterize an instance of a class.</td> </tr> <tr> <td>CIM Object Path</td> <td>Reference</td> <td></td> <td></td> </tr> <tr> <td>CIM Method</td> <td>method</td> <td></td> <td></td> </tr> <tr> <td>CIM Scope</td> <td>scope</td> <td></td> <td></td> </tr> <tr> <td>CIM flavor</td> <td>flavor</td> <td>\Ref{FLAVOR}</td> <td>Part of a qualifier spcification indicating overriding and inheritance rules.</td> </tr> <tr> <td>CIM ????</td> <td>Qualifier Type</td> <td></td> <td></td> </tr> <tr> <td>CIM Array</td> <td>Array</td> <td></td> <td></td> </tr> </table> */
No CVS admin address has been configured |
Powered by ViewCVS 0.9.2 |