veil_datatypes.c File Reference


Detailed Description

Code for non-bitmap datatypes.

     Author:       Marc Munro
     Copyright (c) 2005, 2006 Marc Munro
     License:      BSD
 $Id: veil_datatypes.c,v 1.3 2006/10/04 15:50:09 bloodnok Exp $

Definition in file veil_datatypes.c.

#include "postgres.h"
#include "veil_datatypes.h"
#include "veil_funcs.h"

Include dependency graph for veil_datatypes.c:

Go to the source code of this file.

Functions

Rangevl_NewRange (bool shared)
Int4Varvl_NewInt4 (bool shared)


Function Documentation

Int4Var* vl_NewInt4 ( bool  shared  ) 

Create a new session or shared Int4Var object.

Parameters:
shared Whether the object is to be created in shared (true) or session (false) memory.
Returns:
Pointer to newly created object.

Definition at line 52 of file veil_datatypes.c.

References Int4Var::isnull, Int4Var::type, vl_malloc(), and vl_shmalloc().

Here is the call graph for this function:

Range* vl_NewRange ( bool  shared  ) 

Create a new session or shared Range object.

Parameters:
shared Whether the object is to be created in shared (true) or session (false) memory.
Returns:
Pointer to newly created object.

Definition at line 28 of file veil_datatypes.c.

References Range::type, vl_malloc(), and vl_shmalloc().

Here is the call graph for this function:


Generated on Tue Mar 11 10:08:37 2008 for Veil by  doxygen 1.5.4