CMakePackageFinderCache Class Reference

#include <ArmarXCore/core/system/cmake/CMakePackageFinderCache.h>

Public Member Functions

 CMakePackageFinderCache (const CMakePackageFinderCache &s)
 
 CMakePackageFinderCache (IceUtil::Time timeout=IceUtil::Time::seconds(10))
 
const CMakePackageFinderfindPackage (const std::string &packageName, const std::filesystem::path &packagePath="", bool suppressStdErr=false, bool usePackagePathOnlyAsHint=false)
 

Static Public Attributes

static CMakePackageFinderCache GlobalCache
 

Detailed Description

Definition at line 14 of file CMakePackageFinderCache.h.

Constructor & Destructor Documentation

◆ CMakePackageFinderCache() [1/2]

Definition at line 7 of file CMakePackageFinderCache.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ CMakePackageFinderCache() [2/2]

CMakePackageFinderCache ( IceUtil::Time timeout = IceUtil::Time::seconds(10))

Definition at line 12 of file CMakePackageFinderCache.cpp.

Member Function Documentation

◆ findPackage()

const CMakePackageFinder & findPackage ( const std::string & packageName,
const std::filesystem::path & packagePath = "",
bool suppressStdErr = false,
bool usePackagePathOnlyAsHint = false )

Definition at line 17 of file CMakePackageFinderCache.cpp.

Member Data Documentation

◆ GlobalCache


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