Projekt

Allgemein

Profil

Diff » lepto.diff

Maximilian Seesslen, 02.12.2024 19:30

Unterschiede anzeigen:

include/lepto/can_message_tdt.h
171 171
   fadeTime                   = 0x88 + OBJECT_OFFSET,
172 172
   eventCodeRepeated          = 0x89 + OBJECT_OFFSET,
173 173
   logCode                    = 0x8A + OBJECT_OFFSET,
174
   logCodeRepeated            = 0x8B + OBJECT_OFFSET,
174
   lastError                  = 0x8B + OBJECT_OFFSET,
175 175
   
176 176
   startSwitches              = 0x90 + OBJECT_OFFSET,    // None
177 177
   startAmbientSwitches       = 0x90 + OBJECT_OFFSET,    // None
include/lepto/lepto.h
57 57
//#define ARG_      "define feature as '1', 'y' or 'yes' to enable it."
58 58
// Need two stages to resolve defines; e.g. make "ARG_" instead of "ARG_FOO"
59 59
#define IS_ENABLED(a) _V_IS_ENABLED( CONFIG_ ## a )
60
#define IS_SET(a) _V_IS_ENABLED( a )
60 61
// #define _V_IS_ENABLED(a) ARG_##a
61 62
#define _V_IS_ENABLED(a) __V_IS_ENABLED( a )
62 63
#define __V_IS_ENABLED(a) ARG_##a
include/lepto/log.h
41 41

  
42 42
// { exception(); };
43 43

  
44

  
45

  
46 44
enum class ELogCategory
47 45
{
48 46
   Debug       = 0,
49
   Null        = 0,
50
   Good        = 1,
51
   Info        = 1,
52
   Caution     = 2,
53
   Warning     = 3,
54
   ErrorStart  = 4,
55
   Critical    = 4,
56
   Fatal       = 5,
57
   ErrorEnd    = 5,
58
   Beckon      = 6,
59
   Calm        = 7,
60

  
61
   Loop        = 8,
47
   Good        = 0,
48
   Info        = 0,
49
   Caution     = 1,
50
   Warning     = 2,
51
   Critical    = 3,
52
   Fatal       = 4,
53

  
54
   Function    = 8,    // Function area
55
   Beckon      = 8,    //
56
   Calm        = 9,
57
   //Loop        = 8,
62 58
};
63 59

  
60
static_assert (3/4 == 0, "Round problem" );
61
static_assert (4/4 == 1, "" );
62

  
64 63
enum class ELogCode: int;
65 64

  
66 65
inline constexpr ELogCode operator| (ELogCategory cat, int i)
src/log.cpp
31 31
     [(int)ELogCategory::Critical]=ANSI_RED "Error: ",
32 32
     [(int)ELogCategory::Fatal]=ANSI_RED "Fatal: " };
33 33
#else
34
   { [(int)ELogCategory::Debug]="",
35
     [(int)ELogCategory::Good]="",
36
     [(int)ELogCategory::Caution]="C:",
37
     [(int)ELogCategory::Warning]="W:",
38
     [(int)ELogCategory::Critical]="E:",
39
     [(int)ELogCategory::Fatal]="F:" };
34
   { [ (int)ELogCategory::Debug ]="",
35
     [(int)ELogCategory::Caution ]="C:",
36
     [(int)ELogCategory::Warning ]="W:",
37
     [(int)ELogCategory::Critical ]="E:",
38
     [(int)ELogCategory::Fatal ]="F:" };
40 39
#endif
41 40

  
42 41
#if 0
(5-5/5)