Function
EBackendCacheColumnInfonew
since: 3.26
Declaration [src]
ECacheColumnInfo*
e_cache_column_info_new (
const gchar* name,
const gchar* type,
const gchar* index_name
)
Parameters
name-
Type:
const gchar*A column name.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. type-
Type:
const gchar*A column type.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. index_name-
Type:
const gchar*An index name for this column, or
NULL.The argument can be NULL.The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string.
Return value
Type: ECacheColumnInfo
A new ECacheColumnInfo. Free it with
e_cache_column_info_free() when no longer needed.
| The caller of the function takes ownership of the data, and is responsible for freeing it. |