Example #1
0
        public CDCCDefinition GetDCCProgram(string sName)
        {
            CDCCDefinition prog;

            bool succed = DCCPrograms.TryGetValue(sName, out prog);

            if (!succed)
            {
                CLogfile.Instance.LogError(String.Format("Trying to get DCCDefinition {0}, which doesn't exist!",
                                                         sName));
            }
            return(succed ? prog : null);
        }
Example #2
0
        public bool SetDCCProgram(CDCCDefinition program)
        {
            bool isNotOverride = true;

            if (DCCPrograms.ContainsKey(program.Name))
            {
                DCCPrograms.Remove(program.Name);
                isNotOverride = false;
            }

            DCCPrograms.Add(program.Name, program);

            return(isNotOverride);
        }
Example #3
0
 public bool RemoveDCCProgram(string sName)
 {
     return(DCCPrograms.Remove(sName));
 }