85 Error(
"TestFeature",
"A feature is being cleared that is not supported.");
95 std::string
retval =
"unknown";
146 Error(
"SetFeature",
"A feature was request (%s) but this feature is no longer supported.",
149 Error(
"SetFeature",
"An unknown feature was requested (flag=%s); cannot enable it.",
176 Error(
"Set",
"Could not retrieve TBasket's class");
181 Error(
"Set",
"Could not locate TBasket::EIOBits enum");
189 Error(
"Set",
"Could not locate %s in TBasket::EIOBits",
value.c_str());
201 Error(
"Print",
"Could not retrieve TBasket's class");
206 Error(
"Print",
"Could not locate TBasket::EIOBits enum");
209 std::stringstream
ss;
211 ss <<
"TIOFeatures{";
244 Error(
"TestFeature",
"A feature is being tested for that is not supported or known.");
247 return (
fIOBits & bits) == bits;
#define R__unlikely(expr)
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
void Error(const char *location, const char *msgfmt,...)
Use this function in case an error occurred.
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void value
static std::string GetUnsupportedName(TBasket::EUnsupportedIOBits enum_flag)
void Printf(const char *fmt,...)
Formats a string in a circular formatting buffer and prints the string.
UChar_t GetFeatures() const
void Print() const
Print a human-readable representation of the TIOFeatures to stdout.
bool Set(EIOFeatures bits)
Set a specific IO feature.
bool Test(EIOFeatures bits) const
Test to see if a given feature is set.
void Clear(EIOFeatures bits)
Clear a specific IO feature from this set.
TClass instances represent classes, structs and namespaces in the ROOT type system.
TList * GetListOfEnums(Bool_t load=kTRUE)
Return a list containing the TEnums of a class.
The TEnum class implements the enum type.
TObject * FindObject(const char *name) const override
Find an object in this list using its name.
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...