|
In file ../../src/Pegasus/Common/CIMObjectPath.h:
The CIMKeyBinding class associates a key name, value, and type.
Documentation
The CIMKeyBinding class associates a key name, value, and type.
It is used by the CIMObjectPath class to represent key bindings.
See the CIMObjectPath class to see how they are used.
Inheritance:
Public Methods
| CIMKeyBinding ()
Constructs a CIMKeyBinding object with null values (default constructor)
|
| CIMKeyBinding (const CIMKeyBinding& x)
Copy constructor.
|
| CIMKeyBinding (const CIMName& name, const String& value, Type type)
Constructs a CIMKeyBinding with a name, value, and type.
|
| CIMKeyBinding (const CIMName& name, const CIMValue& value)
Constructs a CIMKeyBinding with a name and CIMValue, mapping from CIMValue types to CIMKeyBinding types.
|
| ~CIMKeyBinding ()
CIMKeyBinding destructor
|
CIMKeyBinding& | operator= (const CIMKeyBinding& x)
Assigns the values of the specified CIMKeyBinding instance to the CIMKeyBinding object
|
const CIMName& | getName () const
REVIEWERS: Insert description here
|
void | setName (const CIMName& name)
REVIEWERS: Insert description here.
|
const String& | getValue () const
REVIEWERS: Insert description here
|
void | setValue (const String& value)
REVIEWERS: Insert description here.
|
Type | getType () const
REVIEWERS: Insert description here
|
void | setType (Type type)
REVIEWERS: Insert description here.
|
Boolean | equal (CIMValue value)
REVIEWERS: Insert description here.
|
- CIMKeyBinding()
- Constructs a CIMKeyBinding object with null values (default constructor)
- CIMKeyBinding(const CIMKeyBinding& x)
- Copy constructor.
- Parameters:
- x - Specifies the name of the CIMKeyBinding instance.
- CIMKeyBinding(const CIMName& name, const String& value, Type type)
- Constructs a CIMKeyBinding with a name, value, and type.
- Parameters:
- name - CIMName for the key for this binding object.
value - String value for this key.
type - CIMKeyBinding::Type representing the type of this key.
- CIMKeyBinding(const CIMName& name, const CIMValue& value)
- Constructs a CIMKeyBinding with a name and CIMValue, mapping from
CIMValue types to CIMKeyBinding types.
- Throws:
- TypeMismatchException True if the type of the value is not valid
for a key property; otherwise, false.
- Parameters:
- name - CIMName for the key for this binding object.
value - CIMValue from which to extract the value for this key.
- ~CIMKeyBinding()
- CIMKeyBinding destructor
- CIMKeyBinding& operator=(const CIMKeyBinding& x)
- Assigns the values of the specified CIMKeyBinding instance
to the CIMKeyBinding object
- const CIMName& getName() const
- REVIEWERS: Insert description here
- void setName(const CIMName& name)
- REVIEWERS: Insert description here.
- Parameters:
- name - Reviewers: Insert description here.
- const String& getValue() const
- REVIEWERS: Insert description here
- void setValue(const String& value)
- REVIEWERS: Insert description here.
- Parameters:
- value - Reviewers: Insert description here.
- Type getType() const
- REVIEWERS: Insert description here
- void setType(Type type)
- REVIEWERS: Insert description here.
- Parameters:
- type - Reviewers: Insert description here.
- Boolean equal(CIMValue value)
- REVIEWERS: Insert description here.
- Parameters:
- value - Reviewers: Insert description here.
- Returns:
- Reviewers: Insert description here.
- This class has no child classes.
- Friends:
- class CIMObjectPath
Alphabetic index HTML hierarchy of classes or Java
|