OpenCPN Partial API docs
PluginPaths Class Reference

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 PluginPathsgetInstance ()
 Return the singleton instance.
 

Detailed Description

Definition at line 8 of file plugin_paths.h.


The documentation for this class was generated from the following files: