ObjectClass Methods |
The DPIObjectObjectClass type exposes the following members.
| Name | Description | |
|---|---|---|
| AddChild |
Add an instance to a class.
| |
| AllInstances |
All instances.
| |
| AllInstancesT |
All instances of a specified type.
| |
| AllObjects |
Returns all linked nodes.
(Inherited from DPIObject.) | |
| ConstructNode |
Initialize object properties.
(Inherited from DPIObject.) | |
| Descendants |
Return all descendants of this node.
(Inherited from DPIObject.) | |
| FindInstance |
Find object with a specified id.
| |
| GetAttribute |
Service GetAttribute DPI request.
(Inherited from DPIServices.) | |
| GetAttributeProperties |
Returns all attribute properties (in GetAttributeAll order, ie not necessarily numerical order).
(Inherited from DPIServices.) | |
| GetAttributeProperties(UInt32) |
Return the attribute properties for one attribute.
(Inherited from DPIServices.) | |
| GetAttributeValue |
Read the value of one attribute and write it into the responseData.
(Inherited from DPIServices.) | |
| Initialize |
Initialize the object.
(Inherited from DPIObject.) | |
| MissingNodeFirstChance |
First chance to intercept a missing node.
Return true to indicate that we added a node.
(Inherited from DPIObject.) | |
| NotifyAddedHierarchy |
Initialize object after its has been added to the hierarchy.
(Inherited from DPIObject.) | |
| NotifyAllChildrenRemoved |
Called to notify when all removable children have been removed.
(Inherited from DPIObject.) | |
| NotifyAttributeSet |
Callback to indicate that an attribute value has been set. Only called at the end of the protocol request after all attributes
in the packet have been set.
(Inherited from DPIServices.) | |
| NotifyChildAdded |
Called to notify when a child object is added.
(Inherited from DPIObject.) | |
| NotifyChildRemoved |
Called to notify when a child object has been removed.
(Inherited from DPIObject.) | |
| NotifyRemovedHierarchy |
Called to notify when this object has been removed from the hierarchy.
(Inherited from DPIObject.) | |
| RequestRemoveChild |
Called to request permission to remove a child.
(Inherited from DPIObject.) | |
| SetAttribute |
Service SetAttribute DPI request.
(Inherited from DPIServices.) | |
| SetAttributeValue |
Set one attribute to the value read from requestData.
(Inherited from DPIServices.) | |
| SetInstance |
Set the node id.
(Inherited from DPIObject.) |