OpenCPN Partial API docs
|
Accessors for various paths to install plugins and their data. More...
#include <plugin_paths.h>
Public Member Functions | |
std::string | UserLibdir () |
The single, user-writable directory for installing .dll files. | |
std::string | UserBindir () |
The single, user-writable directory for installing helper binaries. | |
std::string | UserDatadir () |
The single, user-writable common parent for plugin data directories, typically ending in 'plugins'. | |
std::vector< std::string > | Libdirs () |
List of directories from which we load plugins. | |
std::vector< std::string > | Bindirs () |
'List of directories for plugin binary helpers. | |
std::vector< std::string > | Datadirs () |
List of directories containing plugin data, each element typically ends in 'plugins'. | |
std::string | Homedir () const |
home directory, convenience stuff. | |
Static Public Member Functions | |
static PluginPaths * | GetInstance () |
Return the singleton instance. | |
Accessors for various paths to install plugins and their data.
Definition at line 35 of file plugin_paths.h.
|
inline |
'List of directories for plugin binary helpers.
Definition at line 56 of file plugin_paths.h.
|
inline |
List of directories containing plugin data, each element typically ends in 'plugins'.
Definition at line 62 of file plugin_paths.h.
|
static |
Return the singleton instance.
Definition at line 38 of file plugin_paths.cpp.
|
inline |
home directory, convenience stuff.
Definition at line 65 of file plugin_paths.h.
|
inline |
List of directories from which we load plugins.
Definition at line 53 of file plugin_paths.h.
|
inline |
The single, user-writable directory for installing helper binaries.
Definition at line 44 of file plugin_paths.h.
|
inline |
The single, user-writable common parent for plugin data directories, typically ending in 'plugins'.
Definition at line 50 of file plugin_paths.h.
|
inline |
The single, user-writable directory for installing .dll files.
Definition at line 41 of file plugin_paths.h.