MetaTableColumn

This structure represents a table of view's column, its contents must not be modified.

Constructors

this
this(void* ptr, Flag!"Take" take)

Members

Functions

_cPtr
void* _cPtr()
foreachAttribute
void foreachAttribute(gda.types.AttributesManagerFunc func)

Calls func for each attribute set to tcol

getAttribute
gobject.value.Value getAttribute(string attribute)

Get the value associated to a named attribute.

setAttribute
void setAttribute(string attribute, gobject.value.Value value, glib.types.DestroyNotify destroy)

Set the value associated to a named attribute.

Properties

columnName
string columnName [@property getter]

Get columnName field.

columnName
string columnName [@property setter]

Set columnName field.

columnType
string columnType [@property getter]

Get columnType field.

columnType
string columnType [@property setter]

Set columnType field.

defaultValue
string defaultValue [@property getter]

Get defaultValue field.

defaultValue
string defaultValue [@property setter]

Set defaultValue field.

gtype
gobject.types.GType gtype [@property getter]

Get gtype field.

gtype
gobject.types.GType gtype [@property setter]

Set gtype field.

nullok
bool nullok [@property getter]

Get nullok field.

nullok
bool nullok [@property setter]

Set nullok field.

pkey
bool pkey [@property getter]

Get pkey field.

pkey
bool pkey [@property setter]

Set pkey field.