<!-- ##### SECTION Title ##### -->
GdaDataModel columns

<!-- ##### SECTION Short_Description ##### -->
Management of #GdaDataModel fields

<!-- ##### SECTION Long_Description ##### -->
<para>

</para>

<!-- ##### SECTION See_Also ##### -->
<para>

</para>

<!-- ##### STRUCT GdaColumn ##### -->
<para>

</para>

@defined_size: 
@name: 
@table: 
@caption: 
@scale: 
@gda_type: 
@allow_null: 
@primary_key: 
@unique_key: 
@references: 
@auto_increment: 
@auto_increment_start: 
@auto_increment_step: 
@position: 
@default_value: 

<!-- ##### MACRO GDA_TYPE_DATA_MODEL_COLUMN_ATTRIVUTES ##### -->
<para>

</para>



<!-- ##### FUNCTION gda_column_get_type ##### -->
<para>

</para>

@Returns: 


<!-- ##### FUNCTION gda_column_new ##### -->
<para>

</para>

@Returns: 


<!-- ##### FUNCTION gda_column_copy ##### -->
<para>

</para>

@fa: 
@Returns: 


<!-- ##### FUNCTION gda_column_free ##### -->
<para>

</para>

@fa: 


<!-- ##### FUNCTION gda_column_equal ##### -->
<para>

</para>

@lhs: 
@rhs: 
@Returns: 


<!-- ##### FUNCTION gda_column_get_defined_size ##### -->
<para>

</para>

@fa: 
@Returns: 


<!-- ##### FUNCTION gda_column_set_defined_size ##### -->
<para>

</para>

@fa: 
@size: 
<!-- # Unused Parameters # -->
@fs: 


<!-- ##### FUNCTION gda_column_get_name ##### -->
<para>

</para>

@fa: 
@Returns: 


<!-- ##### FUNCTION gda_column_set_name ##### -->
<para>

</para>

@fa: 
@name: 


<!-- ##### FUNCTION gda_column_get_table ##### -->
<para>

</para>

@fa: 
@Returns: 


<!-- ##### FUNCTION gda_column_set_table ##### -->
<para>

</para>

@fa: 
@table: 


<!-- ##### FUNCTION gda_column_get_caption ##### -->
<para>

</para>

@fa: 
@Returns: 


<!-- ##### FUNCTION gda_column_set_caption ##### -->
<para>

</para>

@fa: 
@caption: 


<!-- ##### FUNCTION gda_column_get_scale ##### -->
<para>

</para>

@fa: 
@Returns: 


<!-- ##### FUNCTION gda_column_set_scale ##### -->
<para>

</para>

@fa: 
@scale: 


<!-- ##### FUNCTION gda_column_get_gda_type ##### -->
<para>

</para>

@fa: 
@Returns: 


<!-- ##### FUNCTION gda_column_set_gda_type ##### -->
<para>

</para>

@fa: 
@type: 


<!-- ##### FUNCTION gda_column_get_allow_null ##### -->
<para>

</para>

@fa: 
@Returns: 


<!-- ##### FUNCTION gda_column_set_allow_null ##### -->
<para>

</para>

@fa: 
@allow: 


<!-- ##### FUNCTION gda_column_get_primary_key ##### -->
<para>

</para>

@fa: 
@Returns: 


<!-- ##### FUNCTION gda_column_set_primary_key ##### -->
<para>

</para>

@fa: 
@pk: 


<!-- ##### FUNCTION gda_column_get_unique_key ##### -->
<para>

</para>

@fa: 
@Returns: 


<!-- ##### FUNCTION gda_column_set_unique_key ##### -->
<para>

</para>

@fa: 
@uk: 


<!-- ##### FUNCTION gda_column_get_references ##### -->
<para>

</para>

@fa: 
@Returns: 


<!-- ##### FUNCTION gda_column_set_references ##### -->
<para>

</para>

@fa: 
@ref: 


<!-- ##### FUNCTION gda_column_get_auto_increment ##### -->
<para>

</para>

@fa: 
@Returns: 


<!-- ##### FUNCTION gda_column_set_auto_increment ##### -->
<para>

</para>

@fa: 
@is_auto: 


<!-- ##### FUNCTION gda_column_get_position ##### -->
<para>

</para>

@fa: 
@Returns: 


<!-- ##### FUNCTION gda_column_set_position ##### -->
<para>

</para>

@fa: 
@position: 


<!-- ##### FUNCTION gda_column_get_default_value ##### -->
<para>

</para>

@fa: 
@Returns: 


<!-- ##### FUNCTION gda_column_set_default_value ##### -->
<para>

</para>

@fa: 
@default_value: 


