public:
explicit Host(const char *name);
+
/** Host destruction logic */
-protected:
- ~Host(); // TODO, make me private
private:
+ ~Host();
bool currentlyDestroying_ = false;
-
public:
void destroy();
void turnOff();
/** Returns if that host is currently up and running */
bool isOn();
+ /** Returns if that host is currently down and offline */
bool isOff() { return !isOn(); }
double speed();