18 #include "cling/Interpreter/Value.h" 19 #include "llvm/Support/raw_ostream.h" 26 &&
"sizeof(fValue) too small!");
33 &&
"sizeof(fValue) too small!");
42 using namespace cling;
48 return ToCV().isValid();
52 return ToCV().getDouble();
56 return ToCV().getLL();
60 return ToCV().getULL();
64 return ToCV().getPtr();
69 llvm::raw_string_ostream ost(retVal);
struct TClingValue::HasTheSameSizeAsClingValue fValue
void * GetAsPointer() const
TClingValue & operator=(TClingValue &Other)
ULong_t GetAsUnsignedLong() const
Print a TSeq at the prompt:
Double_t GetAsDouble() const
Bridge between cling::Value and ROOT.
std::string ToString() const