rdata_addr_prop_t Struct Reference

Property address. More...

#include <rdata_t.h>


Data Fields

aprop_class_t apc
rdata_var_ttpos
 Points to the specific var node within tvalue that is addressed or NULL when tvalue is not used.
rdata_valuetvalue
 Temporary copy of property value or NULL when not used.
rdata_aprop_indexed_tindexed
rdata_aprop_named_tnamed


Detailed Description

Property address.

When an access or index operation is performed on a property, the getter is run and the prefetched value is stored in tvalue. If the property is a non-scalar value type (a struct), then we might want to point to the proper var node inside it. tpos is used for this purpose.

The assignment operator will modify tvalue and at the end the setter is called to store tvalue back into the property.

Definition at line 243 of file rdata_t.h.


The documentation for this struct was generated from the following file:
Generated on Thu Jun 2 07:45:59 2011 for HelenOS/USB by  doxygen 1.4.7