25 GO4TRACE((12,
"TGo4EventSourceParameter::TGo4EventSourceParameter(const char*)",__LINE__, __FILE__));
33 GO4TRACE((12,
"TGo4EventSourceParameter::TGo4EventSourceParameter()",__LINE__, __FILE__));
38 GO4TRACE((12,
"TGo4EventSourceParameter::~TGo4EventSourceParameter()",__LINE__, __FILE__));
43 GO4TRACE((12,
"TGo4EventSourceParameter::PrintParameter()",__LINE__, __FILE__));
45 Text_t localbuf[64000];
46 if(buflen<0 && buffer!=0)
49 Int_t restlen=locallen;
50 Text_t* current=localbuf;
52 TString woparam=ClassName();
53 woparam.ReplaceAll(
"Parameter",
"");
63 std::cout << localbuf << std::endl;
67 size=locallen-restlen;
70 strncpy(buffer,localbuf,size);
77 GO4TRACE((12,
"TGo4EventSourceParameter::UpdateFrom()",__LINE__, __FILE__));
79 if (srcpar==0)
return kFALSE;
80 SetName(srcpar->GetName());
virtual Bool_t UpdateFrom(TGo4Parameter *rhs)
static Text_t * PrintIndent(Text_t *buffer, Int_t &buflen)
virtual Int_t PrintParameter(Text_t *buffer=0, Int_t buflen=0)
void SetTimeout(Int_t out)
TGo4EventSourceParameter()
virtual ~TGo4EventSourceParameter()
const Int_t TGo4EventSource__fgiTIMEOUTDEFAULT
static Text_t * PrintBuffer(char *buffer, Int_t &buflen, const char *text,...)