GdaDataModel column indexes

GdaDataModel column indexes — Management of GdaDataModel column index attributes

Functions

Types and Values

Object Hierarchy

    GObject
    ╰── GdaColumnIndex

Description

Functions

gda_column_index_new ()

GdaColumnIndex *
gda_column_index_new (void);

Returns

a newly allocated GdaColumnIndex object.


gda_column_index_copy ()

GdaColumnIndex *
gda_column_index_copy (GdaColumnIndex *dmcia);

Creates a new GdaColumnIndex object from an existing one.

Parameters

dmcia

attributes to get a copy from.

 

Returns

a newly allocated GdaColumnIndex with a copy of the data in dmcia .


gda_column_index_equal ()

gboolean
gda_column_index_equal (const GdaColumnIndex *lhs,
                        const GdaColumnIndex *rhs);

Tests whether two field attributes are equal.

Parameters

lhs

a GdaColumnIndex

 

rhs

another GdaColumnIndex

 

Returns

TRUE if the field attributes contain the same information.


gda_column_index_get_column_name ()

const gchar *
gda_column_index_get_column_name (GdaColumnIndex *dmcia);

Parameters

dmcia

a GdaColumnIndex.

 

Returns

the column name of dmcia .


gda_column_index_set_column_name ()

void
gda_column_index_set_column_name (GdaColumnIndex *dmcia,
                                  const gchar *column_name);

Sets the name of dmcia to column_name .

Parameters

dmcia

a GdaColumnIndex.

 

column_name

the new name of dmcia .

 

gda_column_index_get_defined_size ()

glong
gda_column_index_get_defined_size (GdaColumnIndex *dmcia);

Parameters

dmcia

a GdaColumnIndex .

 

Returns

the defined size of dmcia .


gda_column_index_set_defined_size ()

void
gda_column_index_set_defined_size (GdaColumnIndex *dmcia,
                                   glong size);

Sets the defined size of a GdaColumnIndex.

Parameters

dmcia

a GdaColumnIndex.

 

size

the defined size we want to set.

 

gda_column_index_get_sorting ()

GdaSorting
gda_column_index_get_sorting (GdaColumnIndex *dmcia);

Parameters

dmcia

a GdaColumnIndex .

 

Returns

the sorting of dmcia .


gda_column_index_set_sorting ()

void
gda_column_index_set_sorting (GdaColumnIndex *dmcia,
                              GdaSorting sorting);

Sets the sorting of a GdaColumnIndex.

Parameters

dmcia

a GdaColumnIndex.

 

sorting

the new sorting of dmcia .

 

gda_column_index_get_references ()

const gchar *
gda_column_index_get_references (GdaColumnIndex *dmcia);

Parameters

dmcia

a GdaColumnIndex.

 

Returns

dmcia 's references.


gda_column_index_set_references ()

void
gda_column_index_set_references (GdaColumnIndex *dmcia,
                                 const gchar *ref);

Sets dmcia 's references .

Parameters

dmcia

a GdaColumnIndex.

 

ref

references.

 

Types and Values

struct GdaColumnIndex

struct GdaColumnIndex;


enum GdaSorting

Members

GDA_SORTING_ASCENDING

   

GDA_SORTING_DESCENDING

   

struct GdaColumnIndexClass

struct GdaColumnIndexClass {
	GObjectClass parent_class;
};


GdaColumnIndexPrivate

typedef struct _GdaColumnIndexPrivate GdaColumnIndexPrivate;