Eneboo - Documentación para desarrolladores
'defines' | Funciones | Variables
Referencia del Archivo src/libdigidoc/openssl/crypto/stack/stack.c
#include <stdio.h>
#include "cryptlib.h"
#include <openssl/stack.h>
#include <openssl/objects.h>
#include <errno.h>

'defines'

#define MIN_NODES   4

Funciones

STACKsk_dup (STACK *sk)
STACKsk_new_null (void)
STACKsk_new (int(*c)(const char *const *, const char *const *))
int sk_insert (STACK *st, char *data, int loc)
char * sk_delete_ptr (STACK *st, char *p)
char * sk_delete (STACK *st, int loc)
int sk_find (STACK *st, char *data)
int sk_find_ex (STACK *st, char *data)
int sk_push (STACK *st, char *data)
int sk_unshift (STACK *st, char *data)
char * sk_shift (STACK *st)
char * sk_pop (STACK *st)
void sk_zero (STACK *st)
void sk_pop_free (STACK *st, void(*func)(void *))
void sk_free (STACK *st)
int sk_num (const STACK *st)
char * sk_value (const STACK *st, int i)
char * sk_set (STACK *st, int i, char *value)
void sk_sort (STACK *st)
int sk_is_sorted (const STACK *st)

Variables

const char STACK_version [] = "Stack" OPENSSL_VERSION_PTEXT
int(*)(const char *const
*, const char *const *) 
sk_set_cmp_func (STACK *sk, int(*c)(const char *const *, const char *const *))

Documentación de los 'defines'

#define MIN_NODES   4

Documentación de las funciones

char* sk_delete ( STACK st,
int  loc 
)
char* sk_delete_ptr ( STACK st,
char *  p 
)
STACK* sk_dup ( STACK sk)
int sk_find ( STACK st,
char *  data 
)
int sk_find_ex ( STACK st,
char *  data 
)
void sk_free ( STACK st)
int sk_insert ( STACK st,
char *  data,
int  loc 
)
int sk_is_sorted ( const STACK st)
STACK* sk_new ( int(*)(const char *const *, const char *const *)  c)
STACK* sk_new_null ( void  )
int sk_num ( const STACK st)
char* sk_pop ( STACK st)
void sk_pop_free ( STACK st,
void(*)(void *)  func 
)
int sk_push ( STACK st,
char *  data 
)
char* sk_set ( STACK st,
int  i,
char *  value 
)
char* sk_shift ( STACK st)
void sk_sort ( STACK st)
int sk_unshift ( STACK st,
char *  data 
)
char* sk_value ( const STACK st,
int  i 
)
void sk_zero ( STACK st)

Documentación de las variables

int(*)(const char * const *, const char * const *) sk_set_cmp_func(STACK *sk, int(*c)(const char *const *, const char *const *))
const char STACK_version[] = "Stack" OPENSSL_VERSION_PTEXT
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'