|
NebulaStream
0.6.213
NebulaStream is a data and application management framework for the internet of things
|
#include <Compiler/Exceptions/CompilerException.hpp>#include <Compiler/Util/ExecutablePath.hpp>#include <Util/Logger/Logger.hpp>#include <filesystem>#include <vector>Namespaces | |
| NES | |
| This exception represents a network error. | |
| NES::Compiler | |
| NES::Compiler::ExecutablePath | |
| NES::Compiler::ExecutablePath::detail | |
Functions | |
| bool | NES::Compiler::ExecutablePath::isInBuildDir () |
| bool | NES::Compiler::ExecutablePath::isInBuildDirIsAvailable () |
| bool | NES::Compiler::ExecutablePath::isInUNIXInstallDir () |
| bool | NES::Compiler::ExecutablePath::isInLocalInstallDir () |
| std::ostream & | NES::Compiler::ExecutablePath::operator<< (std::ostream &os, const RuntimePathConfig &config) |
| RuntimePathConfig | NES::Compiler::ExecutablePath::loadRuntimePathConfig () |
| std::filesystem::path | NES::Compiler::ExecutablePath::detail::recursiveFindFileReverse (std::filesystem::path currentPath, const std::string targetFileName) |
| std::filesystem::path | NES::Compiler::ExecutablePath::getPublicIncludes () |
| Gets the path to the public includes. More... | |
| std::filesystem::path | NES::Compiler::ExecutablePath::getClangPath () |
| Gets the path to the nes clang executable. More... | |
Variables | |
| std::string | NES::Compiler::ExecutablePath::UNIX_INSTALL_BIN_DIR = "/usr/local/bin" |
| std::string | NES::Compiler::ExecutablePath::DEFAULT_PUBLIC_INCLUDE_DIR_UNIX_INSTALL = "/usr/local/include/nebulastream" |
| std::string | NES::Compiler::ExecutablePath::DEFAULT_LIB_UNIX_INSTALL = "/usr/local/lib" |
| std::string | NES::Compiler::ExecutablePath::DEFAULT_CLANG_PATH_UNIX_INSTALL = "/usr/local/bin/nes-clang" |