#include <cstring>
#include <ctime>
#include <jau/cpuid.hpp>
#include <jau/string_util.hpp>
#include <jau/debug.hpp>
#include <jau/file_util.hpp>
#include <jau/os/dyn_linker.hpp>
#include <jau/os/os_support.hpp>
#include <jau/os/user_info.hpp>
#include <sys/utsname.h>
Go to the source code of this file.
|
static void | DynamicLinker_addAbsPaths (const std::string &cause, const std::string &abs_path, const std::vector< std::string > &baseNames, std::vector< std::string > &paths) noexcept |
|
static void | DynamicLinker_addBasenames (const std::string &cause, const std::vector< std::string > &baseNames, std::vector< std::string > &paths) noexcept |
|
static void | DynamicLinker_addSysPaths (const std::string &cause, const std::vector< std::string > &baseNames, std::vector< std::string > &paths) noexcept |
|
static std::vector< std::string > | DynamicLinker_buildNames (const std::string &libName) noexcept |
|
static std::pair< std::string, bool > | DynamicLinker_processCanonicalNameImpl (bool strip, const std::string &filename, const bool isBasename, const bool caseInsensitive=jau::os::is_windows()) noexcept |
|
◆ CASE_TO_STRING
#define CASE_TO_STRING |
( |
| U, |
|
|
| V ) |
◆ DynamicLinker_processCanonicalNameImpl()
static std::pair< std::string, bool > DynamicLinker_processCanonicalNameImpl |
( |
bool | strip, |
|
|
const std::string & | filename, |
|
|
const bool | isBasename, |
|
|
const bool | caseInsensitive = jau::os::is_windows() ) |
|
staticnoexcept |
◆ DynamicLinker_buildNames()
static std::vector< std::string > DynamicLinker_buildNames |
( |
const std::string & | libName | ) |
|
|
staticnoexcept |
◆ DynamicLinker_addBasenames()
static void DynamicLinker_addBasenames |
( |
const std::string & | cause, |
|
|
const std::vector< std::string > & | baseNames, |
|
|
std::vector< std::string > & | paths ) |
|
staticnoexcept |
◆ DynamicLinker_addAbsPaths()
static void DynamicLinker_addAbsPaths |
( |
const std::string & | cause, |
|
|
const std::string & | abs_path, |
|
|
const std::vector< std::string > & | baseNames, |
|
|
std::vector< std::string > & | paths ) |
|
staticnoexcept |
◆ DynamicLinker_addSysPaths()
static void DynamicLinker_addSysPaths |
( |
const std::string & | cause, |
|
|
const std::vector< std::string > & | baseNames, |
|
|
std::vector< std::string > & | paths ) |
|
staticnoexcept |