Sha256: 868fc9eded54eed38a8b13ce60e729247c0b8ea7701719318d0fd381087032e7
Contents?: true
Size: 713 Bytes
Versions: 16
Compression:
Stored size: 713 Bytes
Contents
/** * @file * Declares the Windows uptime fact resolver. */ #pragma once #include "../resolvers/uptime_resolver.hpp" #include <leatherman/windows/wmi.hpp> #include <string> #include <memory> namespace facter { namespace facts { namespace windows { /** * Responsible for resolving uptime facts. */ struct uptime_resolver : resolvers::uptime_resolver { /** * Constructs the uptime_resolver. */ uptime_resolver(); protected: /** * Gets the system uptime in seconds. * @return Returns the system uptime in seconds. */ virtual int64_t get_uptime() override; }; }}} // namespace facter::facts::windows
Version data entries
16 entries across 16 versions & 2 rubygems