16#error RtypesImp.h should only be included by ROOT dictionaries.
28 Warning(
"ROOT::Internal::GenericShowMembers",
"Please regenerate your dictionaries!");
47#define RootStlStreamer(name,STREAMER) \
49 static TGenericClassInfo *GenerateInitInstance(const name*); \
50 static Short_t _R__UNIQUE_(R__dummyStreamer) = \
51 GenerateInitInstance((name*)0x0)->SetStreamer(STREAMER); \
52 R__UseDummy(_R__UNIQUE_(R__dummyStreamer)); \
55#if defined(__cplusplus)
60 typedef void (*funcptr_t)();
62 union funcptr_and_voidptr {
64 funcptr_and_voidptr(
void *val) : _read(val) {}
70 funcptr_and_voidptr _tmp;
73 TFunc2void( T vfp ) : _tmp(
nullptr) {
74 _tmp._write = ( funcptr_t )vfp;
77 operator void* ()
const {
void Warning(const char *location, const char *msgfmt,...)
Use this function in warning situations.
Abstract base class for accessing the data-members of a class.
void GenericShowMembers(const char *topClassName, const void *obj, Bool_t transientMember)
void GenericShowMembers(const char *topClassName, void *obj, TMemberInspector &R__insp, bool transientMember)