16 #ifndef ALEXA_CLIENT_SDK_AVSCOMMON_UTILS_INCLUDE_AVSCOMMON_UTILS_POWER_WAKEGUARD_H_ 17 #define ALEXA_CLIENT_SDK_AVSCOMMON_UTILS_INCLUDE_AVSCOMMON_UTILS_POWER_WAKEGUARD_H_ 38 WakeGuard(std::shared_ptr<PowerResource> powerResource);
45 std::shared_ptr<PowerResource> m_powerResource;
53 #endif // ALEXA_CLIENT_SDK_AVSCOMMON_UTILS_INCLUDE_AVSCOMMON_UTILS_POWER_WAKEGUARD_H_
WakeGuard(std::shared_ptr< PowerResource > powerResource)
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
Definition: WakeGuard.h:31
~WakeGuard()
Destructor, releases the underlying resource.