Initial classes for callout resolutions
Signed-off-by: Zane Shelley <zshelle@us.ibm.com>
Change-Id: I5df0c1cc59facc5c36aac20ca52503d20ae0f76a
diff --git a/analyzer/service_data.hpp b/analyzer/service_data.hpp
index ffd0804..9f93bb9 100644
--- a/analyzer/service_data.hpp
+++ b/analyzer/service_data.hpp
@@ -114,7 +114,7 @@
{
public:
/** Supported service procedures. */
- enum Procedure
+ enum Type
{
NEXTLVL, ///< Contact next level support.
};
@@ -125,19 +125,19 @@
* @param i_procedure The location code of the hardware callout.
* @param i_priority The callout priority.
*/
- ProcedureCallout(Procedure i_procedure, Priority i_priority) :
+ ProcedureCallout(Type i_procedure, Priority i_priority) :
Callout(i_priority), iv_procedure(i_procedure)
{}
private:
/** The callout priority. */
- const Procedure iv_procedure;
+ const Type iv_procedure;
public:
void getJson(nlohmann::json& j) const override
{
// clang-format off
- static const std::map<Procedure, std::string> m =
+ static const std::map<Type, std::string> m =
{
{NEXTLVL, "NEXTLVL"},
};