32#ifndef OPJ_FUNCTION_LIST_H
33#define OPJ_FUNCTION_LIST_H
struct opj_event_mgr opj_event_mgr_t
Message handler object used for.
opj_procedure * opj_procedure_list_get_first_procedure(opj_procedure_list_t *p_validation_list)
Gets the pointer on the first validation procedure.
Definition function_list.c:108
OPJ_UINT32 opj_procedure_list_get_nb_procedures(opj_procedure_list_t *p_validation_list)
Gets the number of validation procedures.
Definition function_list.c:102
OPJ_BOOL opj_procedure_list_add_procedure(opj_procedure_list_t *p_validation_list, opj_procedure p_procedure, opj_event_mgr_t *p_manager)
Adds a new validation procedure.
Definition function_list.c:70
struct opj_procedure_list opj_procedure_list_t
A list of procedures.
void opj_procedure_list_clear(opj_procedure_list_t *p_validation_list)
Clears the list of validation procedures.
Definition function_list.c:114
opj_procedure_list_t * opj_procedure_list_create(void)
Creates a validation list.
Definition function_list.c:39
void(* opj_procedure)(void)
declare a function pointer
Definition function_list.h:52
void opj_procedure_list_destroy(opj_procedure_list_t *p_list)
Destroys a validation list.
Definition function_list.c:58
uint32_t OPJ_UINT32
Definition openjpeg.h:132
int OPJ_BOOL
Definition openjpeg.h:116
A list of procedures.
Definition function_list.h:57
opj_procedure * m_procedures
The array of procedures.
Definition function_list.h:69
OPJ_UINT32 m_nb_max_procedures
The number of the array of validation procedures.
Definition function_list.h:65
OPJ_UINT32 m_nb_procedures
The number of validation procedures.
Definition function_list.h:61