version 1.1, 2001/02/18 18:39:06
|
version 1.4, 2001/05/20 20:33:59
|
|
|
//BEGIN_LICENSE |
//%///////////////////////////////////////////////////////////////////////////// |
// | // |
// Copyright (c) 2000 The Open Group, BMC Software, Tivoli Systems, IBM | // Copyright (c) 2000 The Open Group, BMC Software, Tivoli Systems, IBM |
// | // |
|
|
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER | // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER |
// DEALINGS IN THE SOFTWARE. | // DEALINGS IN THE SOFTWARE. |
// | // |
//END_LICENSE |
//============================================================================== |
//BEGIN_HISTORY |
|
// | // |
// Author: |
// Author: Mike Brasher (mbrasher@bmc.com) |
// | // |
// $Log$ |
// Modified By: |
// Revision 1.1 2001/02/18 18:39:06 mike |
|
// new |
|
// | // |
// Revision 1.1 2001/02/16 02:07:06 mike |
//%///////////////////////////////////////////////////////////////////////////// |
// Renamed many classes and headers (using new CIM prefixes). |
|
// |
|
// Revision 1.2 2001/01/30 23:39:00 karl |
|
// Add doc++ Documentation to header files |
|
// |
|
// Revision 1.1.1.1 2001/01/14 19:53:12 mike |
|
// Pegasus import |
|
// |
|
// |
|
//END_HISTORY |
|
|
|
/* |
|
CIMScope.h This file declares qualifier scope constants. |
|
*/ |
|
|
|
| |
#ifndef Pegasus_Scope_h | #ifndef Pegasus_Scope_h |
#define Pegasus_Scope_h | #define Pegasus_Scope_h |
|
|
| |
/** | /** |
The CIMQualifier Scopes are as follows: | The CIMQualifier Scopes are as follows: |
NONE, Class, ASSOCIATION,INDICATION,PROPERTY, REFERENCE, METHOD, PARAMETER, ANY |
NONE, Class, ASSOCIATION,INDICATION,PROPERTY, REFERENCE, METHOD, |
|
PARAMETER, ANY |
*/ | */ |
namespace CIMScope |
struct PEGASUS_COMMON_LINKAGE CIMScope |
{ | { |
PEGASUS_COMMON_LINKAGE extern const Uint32 NONE; |
static const Uint32 NONE; |
PEGASUS_COMMON_LINKAGE extern const Uint32 CLASS; |
static const Uint32 CLASS; |
PEGASUS_COMMON_LINKAGE extern const Uint32 ASSOCIATION; |
static const Uint32 ASSOCIATION; |
PEGASUS_COMMON_LINKAGE extern const Uint32 INDICATION; |
static const Uint32 INDICATION; |
PEGASUS_COMMON_LINKAGE extern const Uint32 PROPERTY; |
static const Uint32 PROPERTY; |
PEGASUS_COMMON_LINKAGE extern const Uint32 REFERENCE; |
static const Uint32 REFERENCE; |
PEGASUS_COMMON_LINKAGE extern const Uint32 METHOD; |
static const Uint32 METHOD; |
PEGASUS_COMMON_LINKAGE extern const Uint32 PARAMETER; |
static const Uint32 PARAMETER; |
PEGASUS_COMMON_LINKAGE extern const Uint32 ANY; |
static const Uint32 ANY; |
} |
}; |
| |
PEGASUS_COMMON_LINKAGE String ScopeToString(Uint32 scope); | PEGASUS_COMMON_LINKAGE String ScopeToString(Uint32 scope); |
| |