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 13 of file CMakePackageFinderCache.h.

Constructor & Destructor Documentation

◆ CMakePackageFinderCache() [1/2]

◆ CMakePackageFinderCache() [2/2]

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

Definition at line 14 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 20 of file CMakePackageFinderCache.cpp.

+ Here is the caller graph for this function:

Member Data Documentation

◆ GlobalCache

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