Class ShutdownHostInterface
Defined in File shutdown_host.hpp
Inheritance Relationships
Derived Type
public husarion_ugv_manager::ShutdownHost(Class ShutdownHost)
Class Documentation
-
class ShutdownHostInterface
Subclassed by husarion_ugv_manager::ShutdownHost
Public Functions
-
inline ShutdownHostInterface(const std::size_t hash)
-
inline ~ShutdownHostInterface()
-
virtual void Call() = 0
-
virtual void Halt() = 0
-
virtual std::string GetIp() const = 0
-
virtual std::string GetError() const = 0
-
virtual std::string GetOutput() const = 0
-
virtual ShutdownHostState GetState() const = 0
-
inline bool operator==(const ShutdownHostInterface &other) const
-
inline bool operator!=(const ShutdownHostInterface &other) const
-
inline bool operator<(const ShutdownHostInterface &other) const
-
inline ShutdownHostInterface(const std::size_t hash)