---------------------------------------------------------------------
CLASS: MacUniqueIDTableEA --DVM
PUBLIC METHODS:
offsetToUID() - Returns the byte offset from the beginning of the
EA to the supplied UniqueID's table entry, which
holds a SmallAD defining where the UID's FileEntry
resides.
numUIDMaps() - Gets and sets the number of UID Map Table
Entries. If the numUIDMaps cannot fit into the
current attrLen, minAttrLen is changed to fit the
required number of table entries, and attrLen is
grown and set to the new minAttrLen. If the number
is shrunk, minAttrLen changes, but attrLen stays the
same.
error() - Returns any state errors. Should be called after
construction and after any fromISO() or toISO() .
attrType() - Returns the value of the attrType field.
attrSubtype() - Returns the value of the attrSubtype field.
attrID() - Returns the String identifying the Attr.
minAttrLen() - Returns the minimum size the EA may be set to.
attrLen() - Gets or sets the EA to the supplied length. If
the new value is too short or disallowed for some
reason, it returns an error indicating that.
clear() - Sets the state to the exact same as right after
construction. All fields are initialized to
defaults and/or zeroes. NOTE that the numUIDMaps
is not changed, but the attrLen is set to the
minimum.
toISO() - Translates the structure to its ISO representation
at the supplied byte pointer.
fromISO() - Translates the structure from its ISO
representation at the supplied byte pointer.
USAGE NOTES:
User notes go here.
----------------------------------------------------------------------