pelib  2.0.0
include/pelib/pair.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <assert.h>
#include <string.h>
Include dependency graph for pair.c:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define pair_length_debug   printf("[PELIB:%s:%s:%d] i = %d\n", __FILE__, __FUNCTION__, __LINE__, i);
#define pair_length_pre_debug   printf("[PELIB:%s:%s:%d] length = %d\n", __FILE__, __FUNCTION__, __LINE__, pelib_pair_length(PAIR_KEY_T, PAIR_VALUE_T)(&pair));

Functions

 pair_t (pelib_alloc_struct(pair_t(PAIR_KEY_T, PAIR_VALUE_T)
int pelib_init (pair_t(PAIR_KEY_T, PAIR_VALUE_T))
int pelib_copy (pair_t(PAIR_KEY_T, PAIR_VALUE_T))
char * pelib_string (pair_t(PAIR_KEY_T, PAIR_VALUE_T))
char * pelib_string_detail (pair_t(PAIR_KEY_T, PAIR_VALUE_T))
FILE * pelib_printf (pair_t(PAIR_KEY_T, PAIR_VALUE_T))
FILE * pelib_printf_detail (pair_t(PAIR_KEY_T, PAIR_VALUE_T))
int pelib_free (pair_t(PAIR_KEY_T, PAIR_VALUE_T))
int pelib_free_struct (pair_t(PAIR_KEY_T, PAIR_VALUE_T))
int pelib_compare (pair_t(PAIR_KEY_T, PAIR_VALUE_T))
int pelib_destroy (pair_t(PAIR_KEY_T, PAIR_VALUE_T))

Define Documentation

#define pair_length_debug   printf("[PELIB:%s:%s:%d] i = %d\n", __FILE__, __FUNCTION__, __LINE__, i);

Definition at line 58 of file pair.c.

#define pair_length_pre_debug   printf("[PELIB:%s:%s:%d] length = %d\n", __FILE__, __FUNCTION__, __LINE__, pelib_pair_length(PAIR_KEY_T, PAIR_VALUE_T)(&pair));

Definition at line 59 of file pair.c.


Function Documentation

pair_t ( pelib_alloc_struct(pair_t PAIR_KEY_T,
PAIR_VALUE_T   
)

Definition at line 33 of file pair.c.

Definition at line 145 of file pair.c.

Definition at line 52 of file pair.c.

Definition at line 153 of file pair.c.

Definition at line 130 of file pair.c.

Definition at line 136 of file pair.c.

Definition at line 45 of file pair.c.

Definition at line 106 of file pair.c.

Definition at line 118 of file pair.c.

Definition at line 61 of file pair.c.

Definition at line 80 of file pair.c.