Important Update:

- LogCore:
  - Removed global DebugLevel var, now passed as parameter
  - Implemented binary output values
- FunctionCore, SelectCore and SelectableCore:
  - internal DebugLevel param implemented
  - new internal DisplayOutput param (Normal/Hex/Bin)
- BufferCore:
  - Bug fix: allow for empty search string/marker
This commit is contained in:
Charl Wentzel
2016-06-09 06:53:09 +02:00
parent 13b0a4736c
commit b418fa73e0
9 changed files with 115 additions and 101 deletions

View File

@@ -9,6 +9,7 @@
#define REDACORE_FUNCTIONCORE_H_
// redA Libraries
#include "LogCore.h"
#include "BufferCore.h"
// Standard C/C++ Libraries
@@ -54,6 +55,10 @@ protected:
// IOs
TLocalIO * FirstIO;
// Output
EDebugLevel DebugLevel;
int OutputDisplay;
// Manage IO
inline TLocalIO * GetLocalIO( const char * Name ) {
TLocalIO * LocalIO = FirstIO;
@@ -65,7 +70,7 @@ protected:
public:
// Life cycle
CFunctionCore( const char * ObjectName );
CFunctionCore( const char * ObjectName, EDebugLevel pDebugLevel, int pOuputDisplay );
virtual ~CFunctionCore();
// Miscellaneous