LogClass.cs 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. using Ryujinx.Common.Utilities;
  2. using System.Text.Json.Serialization;
  3. namespace Ryujinx.Common.Logging
  4. {
  5. [JsonConverter(typeof(TypedStringEnumConverter<LogClass>))]
  6. public enum LogClass
  7. {
  8. Application,
  9. Audio,
  10. AudioRenderer,
  11. Configuration,
  12. Cpu,
  13. Emulation,
  14. FFmpeg,
  15. Font,
  16. Gpu,
  17. Hid,
  18. Host1x,
  19. Kernel,
  20. KernelIpc,
  21. KernelScheduler,
  22. KernelSvc,
  23. Loader,
  24. ModLoader,
  25. Nvdec,
  26. Ptc,
  27. Service,
  28. ServiceAcc,
  29. ServiceAm,
  30. ServiceApm,
  31. ServiceAudio,
  32. ServiceBcat,
  33. ServiceBsd,
  34. ServiceBtm,
  35. ServiceCaps,
  36. ServiceFatal,
  37. ServiceFriend,
  38. ServiceFs,
  39. ServiceHid,
  40. ServiceIrs,
  41. ServiceLdn,
  42. ServiceLdr,
  43. ServiceLm,
  44. ServiceMii,
  45. ServiceMm,
  46. ServiceMnpp,
  47. ServiceNfc,
  48. ServiceNfp,
  49. ServiceNgct,
  50. ServiceNifm,
  51. ServiceNim,
  52. ServiceNs,
  53. ServiceNsd,
  54. ServiceNtc,
  55. ServiceNv,
  56. ServiceOlsc,
  57. ServicePctl,
  58. ServicePcv,
  59. ServicePl,
  60. ServicePrepo,
  61. ServicePsm,
  62. ServicePtm,
  63. ServiceSet,
  64. ServiceSfdnsres,
  65. ServiceSm,
  66. ServiceSsl,
  67. ServiceSss,
  68. ServiceTime,
  69. ServiceVi,
  70. SurfaceFlinger,
  71. TamperMachine,
  72. Ui,
  73. Vic
  74. }
  75. }