Eneboo - Documentación para desarrolladores
Clases | 'defines' | 'typedefs' | Enumeraciones | Funciones
Referencia del Archivo src/libpq/include/nodes/bitmapset.h

Ir al código fuente de este archivo.

Clases

struct  Bitmapset

'defines'

#define BITS_PER_BITMAPWORD   32

'typedefs'

typedef uint32 bitmapword
typedef int32 signedbitmapword
typedef struct Bitmapset Bitmapset

Enumeraciones

enum  BMS_Membership { BMS_EMPTY_SET, BMS_SINGLETON, BMS_MULTIPLE }

Funciones

Bitmapset * bms_copy (const Bitmapset *a)
bool bms_equal (const Bitmapset *a, const Bitmapset *b)
Bitmapset * bms_make_singleton (int x)
void bms_free (Bitmapset *a)
Bitmapset * bms_union (const Bitmapset *a, const Bitmapset *b)
Bitmapset * bms_intersect (const Bitmapset *a, const Bitmapset *b)
Bitmapset * bms_difference (const Bitmapset *a, const Bitmapset *b)
bool bms_is_subset (const Bitmapset *a, const Bitmapset *b)
bool bms_is_member (int x, const Bitmapset *a)
bool bms_overlap (const Bitmapset *a, const Bitmapset *b)
bool bms_nonempty_difference (const Bitmapset *a, const Bitmapset *b)
int bms_singleton_member (const Bitmapset *a)
int bms_num_members (const Bitmapset *a)
BMS_Membership bms_membership (const Bitmapset *a)
bool bms_is_empty (const Bitmapset *a)
Bitmapset * bms_add_member (Bitmapset *a, int x)
Bitmapset * bms_del_member (Bitmapset *a, int x)
Bitmapset * bms_add_members (Bitmapset *a, const Bitmapset *b)
Bitmapset * bms_int_members (Bitmapset *a, const Bitmapset *b)
Bitmapset * bms_del_members (Bitmapset *a, const Bitmapset *b)
Bitmapset * bms_join (Bitmapset *a, Bitmapset *b)
int bms_first_member (Bitmapset *a)
uint32 bms_hash_value (const Bitmapset *a)

Documentación de los 'defines'

#define BITS_PER_BITMAPWORD   32

Documentación de los 'typedefs'

typedef struct Bitmapset Bitmapset
typedef uint32 bitmapword

Documentación de las enumeraciones

Valores de enumeraciones:
BMS_EMPTY_SET 
BMS_SINGLETON 
BMS_MULTIPLE 

Documentación de las funciones

Bitmapset* bms_add_member ( Bitmapset *  a,
int  x 
)
Bitmapset* bms_add_members ( Bitmapset *  a,
const Bitmapset *  b 
)
Bitmapset* bms_copy ( const Bitmapset *  a)
Bitmapset* bms_del_member ( Bitmapset *  a,
int  x 
)
Bitmapset* bms_del_members ( Bitmapset *  a,
const Bitmapset *  b 
)
Bitmapset* bms_difference ( const Bitmapset *  a,
const Bitmapset *  b 
)
bool bms_equal ( const Bitmapset *  a,
const Bitmapset *  b 
)
int bms_first_member ( Bitmapset *  a)
void bms_free ( Bitmapset *  a)
uint32 bms_hash_value ( const Bitmapset *  a)
Bitmapset* bms_int_members ( Bitmapset *  a,
const Bitmapset *  b 
)
Bitmapset* bms_intersect ( const Bitmapset *  a,
const Bitmapset *  b 
)
bool bms_is_empty ( const Bitmapset *  a)
bool bms_is_member ( int  x,
const Bitmapset *  a 
)
bool bms_is_subset ( const Bitmapset *  a,
const Bitmapset *  b 
)
Bitmapset* bms_join ( Bitmapset *  a,
Bitmapset *  b 
)
Bitmapset* bms_make_singleton ( int  x)
BMS_Membership bms_membership ( const Bitmapset *  a)
bool bms_nonempty_difference ( const Bitmapset *  a,
const Bitmapset *  b 
)
int bms_num_members ( const Bitmapset *  a)
bool bms_overlap ( const Bitmapset *  a,
const Bitmapset *  b 
)
int bms_singleton_member ( const Bitmapset *  a)
Bitmapset* bms_union ( const Bitmapset *  a,
const Bitmapset *  b 
)
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'