Eneboo - Documentación para desarrolladores
Clases | 'typedefs' | Funciones
Referencia del Archivo src/libdigidoc/openssl/crypto/pqueue/pqueue.h
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <openssl/pq_compat.h>

Ir al código fuente de este archivo.

Clases

struct  _pitem

'typedefs'

typedef struct _pqueuepqueue
typedef struct _pitem pitem
typedef struct _pitempiterator

Funciones

pitempitem_new (PQ_64BIT priority, void *data)
void pitem_free (pitem *item)
pqueue pqueue_new (void)
void pqueue_free (pqueue pq)
pitempqueue_insert (pqueue pq, pitem *item)
pitempqueue_peek (pqueue pq)
pitempqueue_pop (pqueue pq)
pitempqueue_find (pqueue pq, PQ_64BIT priority)
pitempqueue_iterator (pqueue pq)
pitempqueue_next (piterator *iter)
void pqueue_print (pqueue pq)
int pqueue_size (pqueue pq)

Documentación de los 'typedefs'

typedef struct _pitem pitem
typedef struct _pitem* piterator
typedef struct _pqueue* pqueue

Documentación de las funciones

void pitem_free ( pitem item)
pitem* pitem_new ( PQ_64BIT  priority,
void *  data 
)
pitem* pqueue_find ( pqueue  pq,
PQ_64BIT  priority 
)
void pqueue_free ( pqueue  pq)
pitem* pqueue_insert ( pqueue  pq,
pitem item 
)
pitem* pqueue_iterator ( pqueue  pq)
pqueue pqueue_new ( void  )
pitem* pqueue_next ( piterator iter)
pitem* pqueue_peek ( pqueue  pq)
pitem* pqueue_pop ( pqueue  pq)
void pqueue_print ( pqueue  pq)
int pqueue_size ( pqueue  pq)
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'