Table/Column schema metdata.

Functions

const CassSchemaMeta *

cass_schema_meta_get_entry

( meta, name )

Gets a metadata entry for the provided table/column name.

Parameters:
Name Type Details
in meta
in name

The name of a table or column

Returns:
Type Details
const CassSchemaMeta *

The schema metadata for a table/column. NULL if table/column does not exist.

See Also:
const CassSchemaMetaField *

cass_schema_meta_get_field

( meta, name )

Gets a metadata field for the provided name.

Parameters:
Name Type Details
in meta
in name

The name of a field

Returns:
Type Details
const CassSchemaMetaField *

A schema metadata field. NULL if the field does not exist.

See Also:
CassIterator *

cass_iterator_from_schema_meta

( meta )

Creates a new iterator for the specified schema metadata. This can be used to iterate over table/column entries.

Parameters:
Name Type Details
in meta
Returns:
Type Details
CassIterator *

A new iterator that must be freed.

See Also:
CassIterator *

cass_iterator_fields_from_schema_meta

( meta )

Creates a new iterator for the specified schema metadata. This can be used to iterate over schema metadata fields.

Parameters:
Name Type Details
in meta
Returns:
Type Details
CassIterator *

A new iterator that must be freed.

See Also: