HLTCXXFLAGS := $(filter-out -ansi,$(filter-out -pedantic-errors, $(filter-out -Werror,$(CXXFLAGS))))
HLTCFLAGS := $(filter-out -ansi, $(filter-out -pedantic-errors, $(filter-out -Werror,$(CFLAGS))))
HLTDCXXFLAGS:= $(filter-out -pedantic-errors, $(filter-out -Werror,$(CXXFLAGS)))
+
+
+ifdef ALIHLT_MLUCDIR
+HLTDEFS += -Duse_logging
+EINCLUDE := $(ALIHLT_MLUCDIR)/include
+ELIBS := MLUC
+ELIBSDIR :=$(ALIHLT_MLUCDIR)/lib/tgt_$(ALICE_TARGET)
+endif
AliL3Logger::~AliL3Logger()
{
//destructor
- if(fdn) {gLog->DelServer(fdn);delete fdn;}
- if(fso) {gLog->DelServer(fso);delete fso;}
- if(fse) {gLog->DelServer(fse);delete fse;}
- if(fsm) {gLog->DelServer(fsm);delete fsm;}
+ if(fdn) {gLogP->DelServer(fdn);delete fdn;}
+ if(fso) {gLogP->DelServer(fso);delete fso;}
+ if(fse) {gLogP->DelServer(fse);delete fse;}
+ if(fsm) {gLogP->DelServer(fsm);delete fsm;}
if(fof) {fof->close();delete fof;}
}
void AliL3Logger::Set(Int_t l)
{
//set logger
- (*gLogLevel) |=l;
+ (*gLogLevelP) |=l;
}
void AliL3Logger::UnSet(Int_t l)
{
//unset logger
- (*gLogLevel) &=(~l);
+ (*gLogLevelP) &=(~l);
}
void AliL3Logger::UseDevNull()
//use dev null
if(fdn) return;
fdn = new AliL3DevNullLogServer();
- gLog->AddServer(dn);
+ gLogP->AddServer(fdn);
}
void AliL3Logger::UseStdout()
{
//use stdout
if(fso)return;
fso = new AliL3StdoutLogServer();
- gLog->AddServer(fso);
+ gLogP->AddServer(fso);
}
void AliL3Logger::UseStderr()
{
//use stderr
if(fse) return;
fse = new AliL3StderrLogServer();
- gLog->AddServer(fse);
+ gLogP->AddServer(fse);
}
void AliL3Logger::UseStream(Char_t *name)
fof = new ofstream();
fof->open(name);
fsm = new AliL3StreamLogServer(*fof);
- gLog->AddServer(fsm);
+ gLogP->AddServer(fsm);
}
void AliL3Logger::NotUseDevNull()
{
//not dev null
- if(fdn) {gLog->DelServer(fdn);delete fdn;fdn=0;}
+ if(fdn) {gLogP->DelServer(fdn);delete fdn;fdn=0;}
}
void AliL3Logger::NotUseStdout()
{
//not stdout
- if(fso) {gLog->DelServer(fso);delete fso;fso=0;}
+ if(fso) {gLogP->DelServer(fso);delete fso;fso=0;}
}
void AliL3Logger::NotUseStderr()
{
//not stderr
- if(fse) {gLog->DelServer(fse);delete fse;fse=0;}
+ if(fse) {gLogP->DelServer(fse);delete fse;fse=0;}
}
void AliL3Logger::NotUseStream()
{
//not stream
- if(fsm) {gLog->DelServer(fsm);delete fsm;fsm=0;}
+ if(fsm) {gLogP->DelServer(fsm);delete fsm;fsm=0;}
if(fof) {fof->close();delete fof;fof=0;}
}
;
}
#endif
-
-
-