SMPDataAPIProtocol protocol

SMPDataAPI Protocol - Defines a interface that all data objects must adhere to.

Syntax

@protocol SMPDataAPIProtocol

Derived protocols

Members

All members of SMPDataAPIProtocol, including inherited members.

Methods
Method Description
- (id< SMPDataAPIProtocol >) ancestor The ancestor object (parent object)
- (NSUInteger) dataIdentifier Deprecated. This method will be removed in SMP 3.0 SP03. An id that indentifies the data object type (DEPRECATED).
- (enum SMPDataAPIDataType) dataType A value that identifes the data type of data object.
- (id< SMPDataAPIProtocol >) descendant: (NSUInteger) position Retrieves a descendant (child) data object.
- (NSUInteger) descendantCount The number of descendant (child) data objects.
- (NSString *) displayName The display name of the Agentry data object.
- (void) log Optional debug function to help debug the code.
- (NSString *) name The internal name of the Agentry data object.
- (id< SMPDataAPIProtocol >) root The root object in the data tree for an Agentry Module.