ec_datasource_next_column

March 26, 2020 Contributors

Name

ec_datasource_next_column — Move the cursor to the next column in the specified row

Synopsis

#include "modules/datasource/ecdatasource.h"

| (int) **ec_datasource_next_column** ( | ent, |   |
|   | nrow, |   |
|   | iter); |   |

const ecdata_cache_ent * <var class="pdparam">ent</var>;
int <var class="pdparam">nrow</var>;
ec_datasource_value_iter * <var class="pdparam">iter</var>;

Description

Move the cursor to the next column in the specified row.

Parameters

ent

This parameter is a pointer to a const ecdata_cache_ent struct, a typedef for an ec_datasource_query_cache_entry struct.

nrow

The affected row.

iter

A pointer to an ec_datasource_value_iter. This iterator is a typedef of the ec_datasource_value_iterator iterator.

Return Values

This function returns 1 on success and 0 on failure.

Threading

It is legal to call this function in any thread.

See Also

ec_datasource_first_column