GirField

Undocumented in source.

Constructors

this
this(GirWrapper wrapper, GirStruct strct)
Undocumented in source.

Members

Functions

getProperty
string[] getProperty()
Undocumented in source. Be warned that the author may not have intended to support it.
parse
void parse(XMLReader!T reader)
Undocumented in source. Be warned that the author may not have intended to support it.

Static functions

getFieldDeclarations
string[] getFieldDeclarations(GirField[] fields, GirWrapper wrapper)

A special case for fields, we need to know about all of then to properly construct the bitfields.

Variables

bits
int bits;
Undocumented in source.
callback
GirFunction callback;
Undocumented in source.
doc
string doc;
Undocumented in source.
gtkStruct
GirStruct gtkStruct;
Undocumented in source.
gtkUnion
GirUnion gtkUnion;
Undocumented in source.
isLength
bool isLength;

This field holds the length of an other field.

name
string name;
Undocumented in source.
noProperty
bool noProperty;

Don't generate a property for this field.

strct
GirStruct strct;
Undocumented in source.
type
GirType type;
Undocumented in source.
wrapper
GirWrapper wrapper;
Undocumented in source.
writable
bool writable;
Undocumented in source.

Meta