MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ find_latest_sdk_version()

std::string MayaFlux::Platform::SystemConfig::find_latest_sdk_version ( const fs::path &  base)
staticprivate

Definition at line 288 of file HostEnvironment.cpp.

289{
290 if (!fs::exists(base)) {
291 return "";
292 }
293
294 std::string latest_version;
295 for (const auto& entry : fs::directory_iterator(base)) {
296 if (entry.is_directory()) {
297 std::string name = entry.path().filename().string();
298 if (!name.empty() && std::isdigit(name[0])) {
299 if (latest_version.empty() || name > latest_version) {
300 latest_version = name;
301 }
302 }
303 }
304 }
305 return latest_version;
306}
std::string name
Definition VKDevice.cpp:123

References name.