MobilityDB 1.1
Functions
skiplist.c File Reference
#include "general/skiplist.h"
#include <assert.h>
#include <math.h>
#include <executor/spi.h>
#include <libpq/pqformat.h>
#include <utils/memutils.h>
#include <utils/timestamp.h>
#include <gsl/gsl_rng.h>
#include <meos.h>
#include <meos_internal.h>
#include "general/pg_types.h"
#include "general/span.h"
#include "general/temporal_aggfuncs.h"
#include "pg_general/span.h"
#include "pg_general/temporal.h"
#include "pg_general/type_util.h"
Include dependency graph for skiplist.c:

Functions

static SkipListaggstate_read (StringInfo buf)
 Read the state value from the buffer. More...
 
static void aggstate_write (SkipList *state, StringInfo buf)
 Write the state value into the buffer. More...
 
MemoryContext set_aggregation_context (FunctionCallInfo fcinfo)
 Functions manipulating skiplists. More...
 
PGDLLEXPORT Datum Tagg_deserialize (PG_FUNCTION_ARGS)
 Deserialize the state value. More...
 
PGDLLEXPORT Datum Tagg_serialize (PG_FUNCTION_ARGS)
 Serialize the state value. More...
 
void unset_aggregation_context (MemoryContext ctx)
 Switch to the given memory context. More...