NAME
GetAttr -- Inquire the value of some attribute of an object. (V36)
SYNOPSIS
attr = GetAttr( AttrID, object, storageptr )
D0 D0 A0 A1
ULONG GetAttr( ULONG, aptr, ulong * );
FUNCTION
Inquires from the specified object the value of the specified attribute.
You always pass the address of a long variable, which will
receive the same value that would be passed to SetAttrs() in
the ti_Data portion of a tagitem element. see the documentation
for the class for exceptions to this general rule.
Not all attributes will respond to this function. Those that
will are documented on a class-by-class basis.
INPUTS
AttrID = the attribute tag ID understood by the object's class
object = abstract pointer to the boopsi object you are interested in
StoragePtr = pointer to appropriate storage for the answer
RESULT
Returns FALSE (0) if the inquiries of attribute are not provided
by the object's class.
NOTES
This function invokes the OM_GET method of the object.
BUGS
SEE ALSO
newobject(), disposeobject(), setattrs(), makeclass(),
Document "Basic Object-Oriented Programming System for Intuition"
and the "boopsi Class Reference" document.