Header And Logo

PostgreSQL
| The world's most advanced open source database.

Functions | Variables

btree_gist.c File Reference

#include "postgres.h"
#include "btree_gist.h"
#include "btree_utils_var.h"
#include "utils/builtins.h"
Include dependency graph for btree_gist.c:

Go to the source code of this file.

Functions

 PG_FUNCTION_INFO_V1 (gbt_decompress)
 PG_FUNCTION_INFO_V1 (gbtreekey_in)
 PG_FUNCTION_INFO_V1 (gbtreekey_out)
Datum gbt_decompress (PG_FUNCTION_ARGS)
Datum gbtreekey_in (PG_FUNCTION_ARGS)
Datum gbtreekey_out (PG_FUNCTION_ARGS)

Variables

 PG_MODULE_MAGIC

Function Documentation

Datum gbt_decompress ( PG_FUNCTION_ARGS   ) 

Definition at line 48 of file btree_gist.c.

References PG_GETARG_POINTER, and PG_RETURN_POINTER.

Datum gbtreekey_in ( PG_FUNCTION_ARGS   ) 

Definition at line 22 of file btree_gist.c.

References ereport, errcode(), errmsg(), ERROR, NULL, and PG_RETURN_POINTER.

{
    ereport(ERROR,
            (errcode(ERRCODE_FEATURE_NOT_SUPPORTED),
             errmsg("<datatype>key_in() not implemented")));

    PG_RETURN_POINTER(NULL);
}

Datum gbtreekey_out ( PG_FUNCTION_ARGS   ) 

Definition at line 34 of file btree_gist.c.

References ereport, errcode(), errmsg(), ERROR, NULL, and PG_RETURN_POINTER.

{
    ereport(ERROR,
            (errcode(ERRCODE_FEATURE_NOT_SUPPORTED),
             errmsg("<datatype>key_out() not implemented")));
    PG_RETURN_POINTER(NULL);
}

PG_FUNCTION_INFO_V1 ( gbtreekey_in   ) 
PG_FUNCTION_INFO_V1 ( gbt_decompress   ) 
PG_FUNCTION_INFO_V1 ( gbtreekey_out   ) 

Variable Documentation

Definition at line 8 of file btree_gist.c.