Main Page   Modules   Alphabetical List   Data Structures   File List   Data Fields   Globals  

_plint_var Struct Reference
[VariablesGlobal Types]

a variable. More...

#include <variable.h>

Collaboration diagram for _plint_var:

Collaboration graph
[legend]

Data Fields

plint_ptr_t ptr
 the pointer to the value.

plint_ref_t cpy
 used in copy mechanism, to avoid self-reference trap.

flag_t singleton:1
 flag if this variable is singleton.

flag_t readonly:1
 flag if this variable is readonly.

flag_t unity:1
 flag if this variable is part of an united group.

plint_typkey_t key
 the key to the type interface.

void * data
 per variable, type-key data.

_plint_gc_chunk _gc

Detailed Description

a variable.

a variable is a pointer to this structure; if many variables point to the same structure, than ref has a value accordingly

Definition at line 73 of file variable.h.


The documentation for this struct was generated from the following file:
Generated on Thu Jan 9 19:03:04 2003 for plint by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002