cdcontainers  0.1.1
Library of data containers and collections for C programming language.
Functions
Element access

Functions

static void * cdc_deque_get (struct cdc_deque *d, size_t index)
 Returns the item at index position index in the deque. Index must be a valid index position in the deque. More...
 
static void * cdc_deque_front (struct cdc_deque *d)
 Returns a pointer to the first item in the deque. This function assumes that the deque isn't empty. More...
 
static void * cdc_deque_back (struct cdc_deque *d)
 Returns a pointer to the last item in the deque. This function assumes that the deque isn't empty. More...
 

Detailed Description

Function Documentation

◆ cdc_deque_get()

static void* cdc_deque_get ( struct cdc_deque d,
size_t  index 
)
inlinestatic

Returns the item at index position index in the deque. Index must be a valid index position in the deque.

Parameters
d- cdc_deque
index- index of the item to return
Returns
item at the index position

◆ cdc_deque_front()

static void* cdc_deque_front ( struct cdc_deque d)
inlinestatic

Returns a pointer to the first item in the deque. This function assumes that the deque isn't empty.

Parameters
d- cdc_deque
Returns
pointer to the first item in the deque

◆ cdc_deque_back()

static void* cdc_deque_back ( struct cdc_deque d)
inlinestatic

Returns a pointer to the last item in the deque. This function assumes that the deque isn't empty.

Parameters
d- cdc_deque
Returns
pointer to the last item in the deque