/[RomCheater]/trunk/RomCheater.CorePlugins/Config/GenericConfig.cs
ViewVC logotype

Contents of /trunk/RomCheater.CorePlugins/Config/GenericConfig.cs

Parent Directory Parent Directory | Revision Log Revision Log


Revision 686 - (show annotations) (download)
Mon Jun 17 09:31:52 2013 UTC (7 years, 8 months ago) by william
File size: 1776 byte(s)
+ massive move of source files

1 #region Logging Defines
2 // include this any class or method that required logging, and comment-out what is not needed
3
4 #region Enabled logging levels
5 #define LOGGING_ENABLE_INFO
6 #define LOGGING_ENABLE_WARN
7 #define LOGGING_ENABLE_DEBUG
8 //#define LOGGING_ENABLE_VERBOSEDEBUG
9 #define LOGGING_ENABLE_ERROR
10 #define LOGGING_ENABLE_VERBOSEERROR
11 #define LOGGING_ENABLE_PROFILER
12 #endregion
13 #endregion
14 using System;
15 using System.Collections.Generic;
16 using System.Linq;
17 using System.Text;
18 using RomCheater.PluginFramework.Core;
19 using System.Diagnostics;
20 using System.Security.Principal;
21 using RomCheater.Logging;
22 using RomCheater.Core;
23
24 namespace RomCheater.CorePlugins.Config
25 {
26 public sealed class GenericConfig : ConfigPlugin
27 {
28 public GenericConfig() : base() { }
29 public GenericConfig(bool doinit) : base(doinit) { }
30 protected override bool IsNotValidProcess(ProcContainer p)
31 {
32 #if !DISALLOW_VERBOSE_LOGGING
33 logger.VerboseDebug.WriteLine(" Allowing process {0} to be added", p.Name);
34 #endif
35 return false;
36 }
37 #region IPluginBase Members
38 public override Guid ID
39 {
40 get
41 {
42 return new GuidGenerator(typeof(GenericConfig).FullName).Guid;
43 }
44 }
45 public override string Name
46 {
47 get { return "Generic Configuration Plugin"; }
48 }
49 public override string Description
50 {
51 get { return "This plugin provides a generic configuration"; }
52 }
53
54 public override bool IsGenericPlugin { get { return true; } }
55 public override bool IsNullPlugin { get { return false; } }
56
57 #endregion
58
59 }
60 }

  ViewVC Help
Powered by ViewVC 1.1.22