Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
virtual P6R::P6ERR P6R::p6IXMLNode2::attributeAt ( P6UINT32  index,
P6GenericAttrib pAttrib 
)
pure virtual

This method allows array style access to the attributes of the current node.

attributeAt( 3, &pAttrib ) is similar to the syntax of: pAttrib = attributeAt[3]. Note the index starts at zero (not one).

Parameters
index[ in ] Array index to the node's attributes, {0 .. n-1}
pAttrib[ out ] Returns a pointer to an attribute node
Returns
SuccessP6R::eOk 
FailureP6R::eNotInitializedA successful call to intialize() must be made before calling this funciton.
P6R::eInvalidArgOne of the parameters is NULL.
P6R::eEndOfRecordNo attributes at index specified.