diff options
Diffstat (limited to 'src/zenserver/hub/hubinstancestate.cpp')
| -rw-r--r-- | src/zenserver/hub/hubinstancestate.cpp | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/src/zenserver/hub/hubinstancestate.cpp b/src/zenserver/hub/hubinstancestate.cpp new file mode 100644 index 000000000..8337f73a8 --- /dev/null +++ b/src/zenserver/hub/hubinstancestate.cpp @@ -0,0 +1,33 @@ +// Copyright Epic Games, Inc. All Rights Reserved. + +#include "hubinstancestate.h" + +#include <zencore/assertfmt.h> + +namespace zen { + +std::string_view +ToString(HubInstanceState State) +{ + switch (State) + { + case HubInstanceState::Unprovisioned: + return "unprovisioned"; + case HubInstanceState::Provisioning: + return "provisioning"; + case HubInstanceState::Provisioned: + return "provisioned"; + case HubInstanceState::Hibernating: + return "hibernating"; + case HubInstanceState::Hibernated: + return "hibernated"; + case HubInstanceState::Waking: + return "waking"; + case HubInstanceState::Deprovisioning: + return "deprovisioning"; + } + ZEN_ASSERT(false); + return "unknown"; +} + +} // namespace zen |