OpenSDN source code
ordinal.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define ORD_BAD_ORDINAL   BV_BAD_BITNUM
 

Typedefs

typedef void * ordinal_handle
 
typedef bv_bitnum_t ordinal_t
 

Enumerations

enum  ord_compact_option { ORD_PERFORMANCE , ORD_COMPACT }
 

Functions

ordinal_handle ord_create_context (ord_compact_option compact)
 
void ord_destroy_context (ordinal_handle handle)
 
uint32_t ord_get_ordinal (ordinal_handle handle)
 
void ord_free_ordinal (ordinal_handle handle, uint32_t ordinal)
 

Macro Definition Documentation

◆ ORD_BAD_ORDINAL

#define ORD_BAD_ORDINAL   BV_BAD_BITNUM

Definition at line 69 of file ordinal.h.

Typedef Documentation

◆ ordinal_handle

typedef void* ordinal_handle

Definition at line 75 of file ordinal.h.

◆ ordinal_t

Definition at line 80 of file ordinal.h.

Enumeration Type Documentation

◆ ord_compact_option

Enumerator
ORD_PERFORMANCE 
ORD_COMPACT 

Definition at line 85 of file ordinal.h.

Function Documentation

◆ ord_create_context()

ordinal_handle ord_create_context ( ord_compact_option  compact)

◆ ord_destroy_context()

void ord_destroy_context ( ordinal_handle  handle)

◆ ord_free_ordinal()

void ord_free_ordinal ( ordinal_handle  handle,
uint32_t  ordinal 
)

◆ ord_get_ordinal()

uint32_t ord_get_ordinal ( ordinal_handle  handle)