virtual | ~TIsAProxy() |
virtual TClass* | operator()(const void* obj) |
virtual void | SetClass(TClass* cl) |
TIsAProxy(const type_info& typ) |
void* | CacheSubType(const type_info*, TClass*) |
void* | FindSubType(const type_info*) const |
Atomic_t<TClass*> | fClass | Actual TClass |
Atomic_t<Bool_t> | fInit | Initialization flag |
Atomic_t<void*> | fLast | points into fSubTypes map for last used values |
Char_t | fSubTypes[72] | map of known sub-types |
Atomic_t<UInt_t> | fSubTypesReaders | number of readers of fSubTypes |
Atomic_t<Bool_t> | fSubTypesWriteLockTaken | True if there is a writer |
const type_info* | fType | Actual typeid of the proxy |
Bool_t | fVirtual | Flag if class is virtual |
See if we have already cached the TClass that correspond to this type_info.
Record the TClass found for a type_info, so that we can retrieved it faster.