5 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
6 * See cxx source for full Copyright notice */
8 /* AliHLTComponentHandler
9 global HLT module management
13 #include "AliL3RootTypes.h"
14 #include "AliHLTDataTypes.h"
16 class AliHLTComponentHandler;
18 #define LOG_BUFFER_SIZE 100 // global logging buffer
19 #define LOG_PREFIX " " // logging prefix, for later extensions
24 virtual ~AliHLTSystem();
26 Int_t SetLogLevel(Int_t iLogLevel) {return fLogLevel;}
27 static int Logging(void * param, AliHLTComponent_LogSeverity severity, const char* origin, const char* keyword, const char* message);
28 static const char* BuildLogString(const char *format, va_list ap);
29 AliHLTComponentHandler* fpComponentHandler;
34 static char fLogBuffer[LOG_BUFFER_SIZE];
36 ClassDef(AliHLTSystem, 0)