Pothos  0.2.1-g9f04573d
The Pothos dataflow programming software suite
 All Classes Namespaces Files Functions Variables Typedefs Friends Macros
Paths.hpp
Go to the documentation of this file.
1 
11 #pragma once
12 #include <Pothos/Config.hpp>
13 #include <string>
14 
15 namespace Pothos {
16 namespace System {
17 
23  POTHOS_API std::string getRootPath(void);
24 
29  POTHOS_API std::string getDataPath(void);
30 
36  POTHOS_API std::string getUserDataPath(void);
37 
43  POTHOS_API std::string getUserConfigPath(void);
44 
49  POTHOS_API std::string getPothosUtilExecutablePath(void);
50 
54  POTHOS_API std::string getPothosRuntimeLibraryPath(void);
55 
59  POTHOS_API std::string getPothosDevIncludePath(void);
60 
64  POTHOS_API std::string getPothosDevLibraryPath(void);
65 
66 } //namespace System
67 } //namespace Pothos
POTHOS_API std::string getPothosUtilExecutablePath(void)
POTHOS_API std::string getPothosDevLibraryPath(void)
#define POTHOS_API
Definition: Config.hpp:41
POTHOS_API std::string getRootPath(void)
POTHOS_API std::string getUserDataPath(void)
POTHOS_API std::string getPothosDevIncludePath(void)
POTHOS_API std::string getUserConfigPath(void)
POTHOS_API std::string getPothosRuntimeLibraryPath(void)
POTHOS_API std::string getDataPath(void)