with fieldname or the existing field did not contain flags or did not contain flags of the given type, this function returns false.
Structure.getFlags
bool getFlags(string fieldname, gobject.types.GType flagsType, out uint value)Sets the unsigned int pointed to by value corresponding to the value of the given field. Caller is responsible for making sure the field exists, has the correct type and that the flagstype is correct.
Parameters
fieldname | the name of a field |
flagsType | the flags type of a field |
value | a pointer to an unsigned int to set |
Returns
true if the value could be set correctly. If there was no field