#include <cstring>
#include <ctime>
#include <jau/cpuid.hpp>
#include <jau/string_util.hpp>
#include <jau/debug.hpp>
#include <jau/io/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 |