last ...
This commit is contained in:
@@ -32,9 +32,11 @@
|
||||
// Zone Creation Reason ...
|
||||
enum ENUM_XOM1_ZONE_REASON
|
||||
{
|
||||
X_OM1_ZONE_REASON_NONE,
|
||||
X_OM1_ZONE_REASON_PEAK,
|
||||
X_OM1_ZONE_REASON_VALE
|
||||
X_OM1_ZONE_REASON_NONE, // NONE
|
||||
X_OM1_ZONE_REASON_PEAK, // PEAK
|
||||
X_OM1_ZONE_REASON_VALE, // VALE
|
||||
X_OM1_ZONE_REASON_FCOS, // FCOS
|
||||
X_OM1_ZONE_REASON_FCUS, // FCUS
|
||||
};
|
||||
|
||||
/**
|
||||
@@ -65,31 +67,7 @@ bool IsXValid(ENUM_XOM1_ZONE_REASON value)
|
||||
*/
|
||||
string ToXString(ENUM_XOM1_ZONE_REASON value)
|
||||
{
|
||||
//
|
||||
string result = NULL;
|
||||
|
||||
//
|
||||
if (!IsXValid(value))
|
||||
{
|
||||
return result;
|
||||
}
|
||||
|
||||
//
|
||||
switch (value)
|
||||
{
|
||||
//
|
||||
case X_OM1_ZONE_REASON_PEAK:
|
||||
result = "PEAK";
|
||||
break;
|
||||
|
||||
//
|
||||
case X_OM1_ZONE_REASON_VALE:
|
||||
result = "VALE";
|
||||
break;
|
||||
}
|
||||
|
||||
//
|
||||
return result;
|
||||
return EnumToString(value);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -123,6 +101,14 @@ ENUM_XOM1_ZONE_REASON FromXString(string value)
|
||||
{
|
||||
result = X_OM1_ZONE_REASON_VALE;
|
||||
}
|
||||
else if (value == ToXString(X_OM1_ZONE_REASON_FCOS))
|
||||
{
|
||||
result = X_OM1_ZONE_REASON_FCOS;
|
||||
}
|
||||
else if (value == ToXString(X_OM1_ZONE_REASON_FCUS))
|
||||
{
|
||||
result = X_OM1_ZONE_REASON_FCUS;
|
||||
}
|
||||
|
||||
//
|
||||
return result;
|
||||
|
||||
Reference in New Issue
Block a user