Grok 10.0.5
|
Go to the source code of this file.
Classes | |
struct | grk::grk::minpf_plugin_manager |
Namespaces | |
namespace | grk |
Copyright (C) 2016-2023 Grok Image Compression Inc. | |
Macros | |
#define | MINPF_MAX_PLUGINS 32 |
Typedefs | |
typedef struct grk::minpf_plugin_manager | grk::minpf_plugin_manager |
Functions | |
minpf_plugin_manager * | grk::minpf_get_plugin_manager (void) |
void | grk::minpf_cleanup_plugin_manager (void) |
int32_t | grk::minpf_load_from_dir (const char *directory_path, minpf_invoke_service_func func) |
int32_t | grk::minpf_load_from_path (const char *path, minpf_invoke_service_func func) |
const char * | grk::minpf_get_dynamic_library_extension (void) |
Variables | |
minpf_dynamic_library * | dynamic_libraries [MINPF_MAX_PLUGINS] |
size_t | num_libraries |
minpf_exit_func | exit_functions [MINPF_MAX_PLUGINS] |
size_t | num_exit_functions |
minpf_platform_services | platformServices |
std::map< const char *, minpf_register_params * > * | plugins |
#define MINPF_MAX_PLUGINS 32 |
minpf_dynamic_library* dynamic_libraries[MINPF_MAX_PLUGINS] |
minpf_exit_func exit_functions[MINPF_MAX_PLUGINS] |
size_t num_exit_functions |
size_t num_libraries |
minpf_platform_services platformServices |
std::map<const char*, minpf_register_params*>* plugins |