|
| RecordAV (I32 ignored=0) |
|
| RecordAV (const RecordAV &other) |
|
sp< Layout > | layout (void) const |
| Return the Layout. More...
|
|
RecordAV & | operator= (const RecordAV &r_other) |
|
bool | operator== (const RecordAV &r_other) const |
|
bool | operator!= (const RecordAV &r_other) const |
|
FE_UWORD | idr (void) const |
| Return a unique runtime id (id-runtime, idr, since 'rid' has other meaning. More...
|
|
bool | isValid (void) const |
| Return true if the Record points to a valid state block. More...
|
|
bool | extractInstance (Instance &instance, const String &attrName) |
|
RecordAV | clone (void) |
|
template<class T > |
T & | accessAttribute (FE_UWORD aLocator) const |
|
void * | rawAttribute (FE_UWORD aLocator) const |
|
Reference to an instance of a Layout.
A record is simply a pointer to a Layout and a pointer to a state block. A state block is a block of memory with Attributes laid out as specified by a Layout object.