diff options
Diffstat (limited to 'src/components/policy/policy_regular/src')
-rw-r--r-- | src/components/policy/policy_regular/src/policy_table/enums.cc | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/components/policy/policy_regular/src/policy_table/enums.cc b/src/components/policy/policy_regular/src/policy_table/enums.cc index e62b9021c0..d753c22b49 100644 --- a/src/components/policy/policy_regular/src/policy_table/enums.cc +++ b/src/components/policy/policy_regular/src/policy_table/enums.cc @@ -865,6 +865,8 @@ bool IsValidEnum(FunctionID val) { return true; case CloseApplicationID: return true; + case ShowAppMenuID: + return true; case OnHMIStatusID: return true; case OnAppInterfaceUnregisteredID: @@ -1034,6 +1036,8 @@ const char* EnumToJsonString(FunctionID val) { return "CancelInteraction"; case CloseApplicationID: return "CloseApplication"; + case ShowAppMenuID: + return "ShowAppMenu"; case OnHMIStatusID: return "OnHMIStatus"; case OnAppInterfaceUnregisteredID: @@ -1373,6 +1377,11 @@ bool EnumFromJsonString(const std::string& literal, FunctionID* result) { return true; } + if ("ShowAppMenu" == literal) { + *result = ShowAppMenuID; + return true; + } + if ("OnHMIStatus" == literal) { *result = OnHMIStatusID; return true; |