#include "AliHLTTriggerMenuSymbol.h"
#include "Riostream.h"
ClassImp(AliHLTTriggerMenuSymbol)
AliHLTTriggerMenuSymbol::AliHLTTriggerMenuSymbol() :
TObject(),
fName(),
fType(),
fBlockType(kAliHLTAnyDataType),
fClass(),
fAssignExpr(),
fDefaultValue(),
fRealName()
{
}
AliHLTTriggerMenuSymbol::~AliHLTTriggerMenuSymbol()
{
}
void AliHLTTriggerMenuSymbol::Print(Option_t* option) const
{
TString opt = option;
if (opt.Contains("compact"))
{
cout << "{fRealName = \"" << fRealName.Data()
<< "\", fType = \"" << fType.Data()
<< "\", fBlockType = \"";
fBlockType.Print("noendl");
cout << "\", fClass = \"" << fClass
<< "\", fAssignExpr = \"" << fAssignExpr
<< "\", fDefaultValue = \"" << fDefaultValue
<< "\"}" << endl;
}
else
{
cout << " Name = " << Name() << endl;
cout << " RealName = " << RealName() << endl;
cout << " Data type = " << Type() << endl;
cout << " Block type = "; fBlockType.Print();
cout << " Class type = " << ObjectClass() << endl;
cout << " Assignment expression = " << AssignExpression() << endl;
cout << "Default value expression = " << DefaultValue() << endl;
}
}
const char* AliHLTTriggerMenuSymbol::RealName() const
{
if (fRealName.IsNull()) return fName;
return fRealName;
}
void AliHLTTriggerMenuSymbol::Name(const char* value)
{
fRealName = value;
fName = value;
fName.ReplaceAll("-", "_");
fName.ReplaceAll(".", "_");
}
AliHLTTriggerMenuSymbol.cxx:1 AliHLTTriggerMenuSymbol.cxx:2 AliHLTTriggerMenuSymbol.cxx:3 AliHLTTriggerMenuSymbol.cxx:4 AliHLTTriggerMenuSymbol.cxx:5 AliHLTTriggerMenuSymbol.cxx:6 AliHLTTriggerMenuSymbol.cxx:7 AliHLTTriggerMenuSymbol.cxx:8 AliHLTTriggerMenuSymbol.cxx:9 AliHLTTriggerMenuSymbol.cxx:10 AliHLTTriggerMenuSymbol.cxx:11 AliHLTTriggerMenuSymbol.cxx:12 AliHLTTriggerMenuSymbol.cxx:13 AliHLTTriggerMenuSymbol.cxx:14 AliHLTTriggerMenuSymbol.cxx:15 AliHLTTriggerMenuSymbol.cxx:16 AliHLTTriggerMenuSymbol.cxx:17 AliHLTTriggerMenuSymbol.cxx:18 AliHLTTriggerMenuSymbol.cxx:19 AliHLTTriggerMenuSymbol.cxx:20 AliHLTTriggerMenuSymbol.cxx:21 AliHLTTriggerMenuSymbol.cxx:22 AliHLTTriggerMenuSymbol.cxx:23 AliHLTTriggerMenuSymbol.cxx:24 AliHLTTriggerMenuSymbol.cxx:25 AliHLTTriggerMenuSymbol.cxx:26 AliHLTTriggerMenuSymbol.cxx:27 AliHLTTriggerMenuSymbol.cxx:28 AliHLTTriggerMenuSymbol.cxx:29 AliHLTTriggerMenuSymbol.cxx:30 AliHLTTriggerMenuSymbol.cxx:31 AliHLTTriggerMenuSymbol.cxx:32 AliHLTTriggerMenuSymbol.cxx:33 AliHLTTriggerMenuSymbol.cxx:34 AliHLTTriggerMenuSymbol.cxx:35 AliHLTTriggerMenuSymbol.cxx:36 AliHLTTriggerMenuSymbol.cxx:37 AliHLTTriggerMenuSymbol.cxx:38 AliHLTTriggerMenuSymbol.cxx:39 AliHLTTriggerMenuSymbol.cxx:40 AliHLTTriggerMenuSymbol.cxx:41 AliHLTTriggerMenuSymbol.cxx:42 AliHLTTriggerMenuSymbol.cxx:43 AliHLTTriggerMenuSymbol.cxx:44 AliHLTTriggerMenuSymbol.cxx:45 AliHLTTriggerMenuSymbol.cxx:46 AliHLTTriggerMenuSymbol.cxx:47 AliHLTTriggerMenuSymbol.cxx:48 AliHLTTriggerMenuSymbol.cxx:49 AliHLTTriggerMenuSymbol.cxx:50 AliHLTTriggerMenuSymbol.cxx:51 AliHLTTriggerMenuSymbol.cxx:52 AliHLTTriggerMenuSymbol.cxx:53 AliHLTTriggerMenuSymbol.cxx:54 AliHLTTriggerMenuSymbol.cxx:55 AliHLTTriggerMenuSymbol.cxx:56 AliHLTTriggerMenuSymbol.cxx:57 AliHLTTriggerMenuSymbol.cxx:58 AliHLTTriggerMenuSymbol.cxx:59 AliHLTTriggerMenuSymbol.cxx:60 AliHLTTriggerMenuSymbol.cxx:61 AliHLTTriggerMenuSymbol.cxx:62 AliHLTTriggerMenuSymbol.cxx:63 AliHLTTriggerMenuSymbol.cxx:64 AliHLTTriggerMenuSymbol.cxx:65 AliHLTTriggerMenuSymbol.cxx:66 AliHLTTriggerMenuSymbol.cxx:67 AliHLTTriggerMenuSymbol.cxx:68 AliHLTTriggerMenuSymbol.cxx:69 AliHLTTriggerMenuSymbol.cxx:70 AliHLTTriggerMenuSymbol.cxx:71 AliHLTTriggerMenuSymbol.cxx:72 AliHLTTriggerMenuSymbol.cxx:73 AliHLTTriggerMenuSymbol.cxx:74 AliHLTTriggerMenuSymbol.cxx:75 AliHLTTriggerMenuSymbol.cxx:76 AliHLTTriggerMenuSymbol.cxx:77 AliHLTTriggerMenuSymbol.cxx:78 AliHLTTriggerMenuSymbol.cxx:79 AliHLTTriggerMenuSymbol.cxx:80 AliHLTTriggerMenuSymbol.cxx:81 AliHLTTriggerMenuSymbol.cxx:82 AliHLTTriggerMenuSymbol.cxx:83 AliHLTTriggerMenuSymbol.cxx:84 AliHLTTriggerMenuSymbol.cxx:85 AliHLTTriggerMenuSymbol.cxx:86 AliHLTTriggerMenuSymbol.cxx:87 AliHLTTriggerMenuSymbol.cxx:88 AliHLTTriggerMenuSymbol.cxx:89 AliHLTTriggerMenuSymbol.cxx:90 AliHLTTriggerMenuSymbol.cxx:91 AliHLTTriggerMenuSymbol.cxx:92 AliHLTTriggerMenuSymbol.cxx:93 AliHLTTriggerMenuSymbol.cxx:94 AliHLTTriggerMenuSymbol.cxx:95 AliHLTTriggerMenuSymbol.cxx:96 AliHLTTriggerMenuSymbol.cxx:97 AliHLTTriggerMenuSymbol.cxx:98 AliHLTTriggerMenuSymbol.cxx:99