| CIMMethod ()
Creates and instantiates a CIM method.
|
| CIMMethod (const CIMMethod& x)
Creates and instantiates a CIM method from another method instance
|
CIMMethod& | operator= (const CIMMethod& x)
Assignment operator
|
| CIMMethod ( const String& name, CIMType type, const String& classOrigin = String(), Boolean propagated = false)
Creates a CIM method with the specified name, type, and classOrigin
|
| ~CIMMethod ()
Desctructor.
|
const String& | getName () const
getName - Gets the name of the method
|
void | setName (const String& name)
setName - Set the method name
|
CIMType | getType () const
getType - gets the method type
|
void | setType (CIMType type)
setType - Sets the method type to the specified CIM method type as defined in CIMType /Ref{TYPE}
|
const String& | getClassOrigin () const
getClassOrigin - Returns the class in which this method was defined.
|
void | setClassOrigin (const String& classOrigin)
setClassOrigin - ATTN:
|
Boolean | getPropagated () const
getPropagated - Tests the propogated qualifier
|
void | setPropagated (Boolean propagated)
setPropagated - Sets the Propagaged Qualifier
|
CIMMethod& | addQualifier (const CIMQualifier& x)
addQualifier - Adds a Qualifier to the method object.
|
Uint32 | findQualifier (const String& name)
findQualifier - returns the position of the qualifier with the given name.
|
Boolean | existsQualifier (const String& name)
existsQualifier - returns the position of the qualifier with the given name.
|
CIMQualifier | getQualifier (Uint32 pos)
getQualifier - Gets the CIMQualifier defined by the index input as a parameter.
|
void | removeQualifier (Uint32 pos)
removeQualifier - Removes the CIMQualifier defined by the position input as a parameter.
|
Uint32 | getQualifierCount () const
getQualifierCount - Returns the number of Qualifiers attached to this CIMmethod object.
|
CIMMethod& | addParameter (const CIMParameter& x)
addParameter - Adds the parameter defined by the input to the CIMMethod
|
Uint32 | findParameter (const String& name)
findParameter - Finds the parameter whose name is given by the name parameter.
|
CIMParameter | getParameter (Uint32 pos)
getParameter - ATTN:
|
CIMConstParameter | getParameter (Uint32 pos) const
getParameter - Gets the parameter defined by the index input as a parameter.
|
Uint32 | getParameterCount () const
getParameterCount - Gets the count of the numbeer of Parameters attached to the CIMMethod.
|
void | resolve ( DeclContext* declContext, const String& nameSpace, const CIMConstMethod& method)
resolve - resolves and completes the CIMMethod
|
void | resolve ( DeclContext* declContext, const String& nameSpace)
resolve - Resolves and completes the CIMMethod
|
| operator int () const
Returns zero if CIMMethod refers to a null pointer
|
void | toXml (Array<Sint8>& out) const
toXML - puts XML encoding of this CIMMethod object into out arguemnt.
|
void | print (PEGASUS_STD(ostream) &o=PEGASUS_STD(cout)) const
print - formats and prints this CIMmethod (in CIM XML encoded form).
|
void | toMof (Array<Sint8>& out) const
toMof - puts MOF encoding of this object into out arguemnt.
|
Boolean | identical (const CIMConstMethod& x) const
identical - Returns true if this method is identical to the one given by the argument x
|
CIMMethod | clone () const
CIMMethod clone - makes a distinct replica of this method
|