rdata_addr_prop_t Struct Reference

Property address. More...

#include <rdata_t.h>


Data Fields

aprop_class_t apc
rdata_var_t * tpos
 Points to the specific var node within tvalue that is addressed or NULL when tvalue is not used.
rdata_value * tvalue
 Temporary copy of property value or NULL when not used.
rdata_aprop_indexed_t * indexed
rdata_aprop_named_t * named


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