|
OpenCPN Partial API docs
|
Plugin blacklist for plugins which can or should not be loaded. More...
#include <string>#include <sstream>#include <memory>Go to the source code of this file.
Classes | |
| struct | plug_data |
| class | AbstractBlacklist |
| Plugins could be blacklisted in runtime if they are unloadable or in hardcoded, compile-time list. More... | |
Typedefs | |
| typedef enum plug_status | plug_status |
| typedef struct plug_data | plug_data |
Enumerations | |
| enum class | plug_status { unblocked , unloadable , hard , soft } |
Functions | |
| std::unique_ptr< AbstractBlacklist > | blacklist_factory () |
Plugin blacklist for plugins which can or should not be loaded.
Definition in file plugin_blacklist.h.
|
strong |
| Enumerator | |
|---|---|
| unloadable | Not blocked for any reason. |
| hard | Tried with load error. |
| soft | Hard block from code or configuration. Soft block: load with a warning. |
Definition at line 39 of file plugin_blacklist.h.
| std::unique_ptr< AbstractBlacklist > blacklist_factory | ( | ) |
Definition at line 147 of file plugin_blacklist.cpp.