public void setQueryType(TypeQueryTypeKnownValues new_value) { TypeQueryType new_full_value = new TypeQueryType(); Debug.Assert(new_value != TypeQueryTypeKnownValues.QueryType__none); new_full_value.in_known_list = true; new_full_value.list_value = new_value; setQueryType(new_full_value); }
public static string stringFromQueryType(TypeQueryTypeKnownValues the_enum) { switch (the_enum) { case TypeQueryTypeKnownValues.QueryType_PlayerInfo: return("PlayerInfo"); case TypeQueryTypeKnownValues.QueryType_Who: return("Who"); default: Debug.Assert(false); return(null); } }
protected override void handle_result(string result) { TypeQueryTypeKnownValues known = stringToQueryType(result); TypeQueryType new_value = new TypeQueryType(); if (known == TypeQueryTypeKnownValues.QueryType__none) { new_value.in_known_list = false; new_value.string_value = result; } else { new_value.in_known_list = true; new_value.list_value = known; } handle_result(new_value); }
public void setQueryType(string chars) { TypeQueryTypeKnownValues known = stringToQueryType(chars); TypeQueryType new_value = new TypeQueryType(); if (known == TypeQueryTypeKnownValues.QueryType__none) { new_value.in_known_list = false; new_value.string_value = chars; } else { new_value.in_known_list = true; new_value.list_value = known; } setQueryType(new_value); }