# Generated Structure Field Functions

> The eXtremeDB structure database fields are of type `structname` where `structname` is a structure defined in the schema. Please use the links in the following table to view details and examples of these generated APIs:

> classname_structname_read_handle() | Constructs a `READ_ONLY` handle to read elements of a structure
> classname_structname_write_handle() | Constructs `READ_WRITE` handle to put the elements of a structure
> classname_fieldname_erase() | Removes an the `optional struct` from the object layout
> Structure equivalents
> structname_structname_read_handle() | Constructs `READ_ONLY`handle to read elements of a structure
> structname_structname_write_handle() | Constructs `READ_WRITE` handle to put the elements of a structure