52 // Example 2:
53 // <name=foo=, value=goo>
54 static bool SplitOptionIntoNameValue(TString option, TString& Name, TString& Value);
55 static TString ReplaceString(TString subject, const TString& search,
56 const TString& replace);
57 static TString ConvertIdToFilePath(TString Value);
58 static TString ConvertIdToJavaPath(TString Value);
59 static TString ConvertJavaPathToId(TString Value);
60
61 static OrderedMap<TString, TString> GetJVMArgsFromConfig(IPropertyContainer* config);
62 static OrderedMap<TString, TString> GetJVMUserArgsFromConfig(IPropertyContainer* config);
63 //static OrderedMap<TString, TString> GetConfigFromJVMUserArgs(OrderedMap<TString, TString> Value);
64 static std::list<TString> GetArgsFromConfig(IPropertyContainer* config);
65
66 static void LoadOldConfigFile(TString FileName, IniFile* Container);
67 static void LoadOldUserConfigFile(TString FileName, IniFile* Container);
68
69 static std::list<TString> MapToNameValueList(OrderedMap<TString, TString> Map);
70
71 static TString NameValueToString(TString name, TString value);
72 };
73
74 #endif //HELPERS_H
|
52 // Example 2:
53 // <name=foo=, value=goo>
54 static bool SplitOptionIntoNameValue(TString option, TString& Name, TString& Value);
55 static TString ReplaceString(TString subject, const TString& search,
56 const TString& replace);
57 static TString ConvertIdToFilePath(TString Value);
58 static TString ConvertIdToJavaPath(TString Value);
59 static TString ConvertJavaPathToId(TString Value);
60
61 static OrderedMap<TString, TString> GetJVMArgsFromConfig(IPropertyContainer* config);
62 static OrderedMap<TString, TString> GetJVMUserArgsFromConfig(IPropertyContainer* config);
63 //static OrderedMap<TString, TString> GetConfigFromJVMUserArgs(OrderedMap<TString, TString> Value);
64 static std::list<TString> GetArgsFromConfig(IPropertyContainer* config);
65
66 static void LoadOldConfigFile(TString FileName, IniFile* Container);
67 static void LoadOldUserConfigFile(TString FileName, IniFile* Container);
68
69 static std::list<TString> MapToNameValueList(OrderedMap<TString, TString> Map);
70
71 static TString NameValueToString(TString name, TString value);
72
73 static std::list<TString> StringToArray(TString Value);
74 };
75
76 #endif //HELPERS_H
|