Meta.VCCompilerHelper.ReplaceMacros C# (CSharp) Method

ReplaceMacros() public method

public ReplaceMacros ( string s, VCConfiguration cfg = null ) : string
s string
cfg VCConfiguration
return string
        public string ReplaceMacros(string s, VCConfiguration cfg = null)
        {
            if (cfg == null)
                cfg = config;

            //! Replace macros
            foreach (string macro in ProjectMacros.Collection)
            {
                string result = cfg.Evaluate(macro);
                if (result != null)
                    s = s.Replace(macro, result, StringComparison.CurrentCultureIgnoreCase);
            }

            return s;
        }

Same methods

VCCompilerHelper::ReplaceMacros ( string s, VCFileConfiguration cfg ) : string