Eneboo - Documentación para desarrolladores
Clases | 'typedefs' | Funciones
Referencia del Archivo src/libdigidoc/openssl/crypto/pqueue/pqueue.c
#include "cryptlib.h"
#include <openssl/bn.h>
#include "pqueue.h"

Clases

struct  _pqueue

'typedefs'

typedef struct _pqueue pqueue_s

Funciones

pitempitem_new (PQ_64BIT priority, void *data)
void pitem_free (pitem *item)
pqueue_spqueue_new ()
void pqueue_free (pqueue_s *pq)
pitempqueue_insert (pqueue_s *pq, pitem *item)
pitempqueue_peek (pqueue_s *pq)
pitempqueue_pop (pqueue_s *pq)
pitempqueue_find (pqueue_s *pq, PQ_64BIT priority)
pitempqueue_iterator (pqueue_s *pq)
pitempqueue_next (pitem **item)
int pqueue_size (pqueue_s *pq)

Documentación de los 'typedefs'

typedef struct _pqueue pqueue_s

Documentación de las funciones

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