EBackend.CacheColumnValues.take_value

### Method

# EBackend CacheColumnValuestake_value

since: 3.26

#### Declaration [src]

    void
    e_cache_column_values_take_value (
      ECacheColumnValues* other_columns,
      const gchar* name,
      gchar* value
    )

#### Description [src]

Puts the `value` for column `name`. If contains a value for the same column, then it is replaced. This creates a copy of the `name`, but takes owner ship of the `value`.

Available since: 3.26

#### Parameters

`name`

  Type: `const gchar*`

  A column name.

  The data is owned by the caller of the method.
  The value is a NUL terminated UTF-8 string.

`value`

  Type: `gchar*`

  A column value.

  The argument can be `NULL`.
  The instance takes ownership of the data, and is responsible for freeing it.
  The value is a NUL terminated UTF-8 string.