![]() |
ROOT
6.07/01
Reference Guide
|
#include "TClass.h"
#include "Riostream.h"
#include "TBaseClass.h"
#include "TBrowser.h"
#include "TBuffer.h"
#include "TClassGenerator.h"
#include "TClassEdit.h"
#include "TClassMenuItem.h"
#include "TClassRef.h"
#include "TClassTable.h"
#include "TDataMember.h"
#include "TDataType.h"
#include "TEnum.h"
#include "TError.h"
#include "TExMap.h"
#include "TFunctionTemplate.h"
#include "THashList.h"
#include "TInterpreter.h"
#include "TMemberInspector.h"
#include "TMethod.h"
#include "TMethodArg.h"
#include "TMethodCall.h"
#include "TObjArray.h"
#include "TProtoClass.h"
#include "TROOT.h"
#include "TRealData.h"
#include "TStreamer.h"
#include "TStreamerElement.h"
#include "TVirtualStreamerInfo.h"
#include "TVirtualCollectionProxy.h"
#include "TVirtualIsAProxy.h"
#include "TVirtualRefProxy.h"
#include "TVirtualMutex.h"
#include "TVirtualPad.h"
#include "THashTable.h"
#include "TSchemaRuleSet.h"
#include "TGenericClassInfo.h"
#include "TIsAProxy.h"
#include "TSchemaRule.h"
#include "TSystem.h"
#include "TThreadSlots.h"
#include <cstdio>
#include <cctype>
#include <set>
#include <sstream>
#include <string>
#include <map>
#include <typeinfo>
#include <cmath>
#include <assert.h>
#include <vector>
#include <memory>
#include "TListOfDataMembers.h"
#include "TListOfFunctions.h"
#include "TListOfFunctionTemplates.h"
#include "TListOfEnums.h"
#include "TListOfEnumsWithLock.h"
#include "TViewPubDataMembers.h"
#include "TViewPubFunctions.h"
Go to the source code of this file.
Namespaces | |
ROOT | |
Namespace for new ROOT classes and functions. | |
Macros | |
#define | R__USE_STD_MAP |
Typedefs | |
typedef std::multimap< void *, ObjRepoValue > | RepoCont_t |
Functions | |
TClass::ENewType & | TClass__GetCallingNew () |
static void | RegisterAddressInRepository (const char *, void *location, const TClass *what) |
static void | UnregisterAddressInRepository (const char *, void *location, const TClass *what) |
static void | MoveAddressInRepository (const char *, void *oldadd, void *newadd, const TClass *what) |
ClassImp (TClass) TClass | |
Variables | |
TVirtualMutex * | gInterpreterMutex = 0 |
void * | gMmallocDesc = 0 |
static TVirtualMutex * | gOVRMutex = 0 |
static RepoCont_t | gObjectVersionRepository |
#define R__USE_STD_MAP |
Definition at line 312 of file TClass.cxx.
typedef std::multimap<void*, ObjRepoValue> RepoCont_t |
Definition at line 235 of file TClass.cxx.
ClassImp | ( | TClass | ) |
Definition at line 1010 of file TClass.cxx.
|
static |
Definition at line 285 of file TClass.cxx.
Referenced by TClass::Move().
|
static |
Definition at line 238 of file TClass.cxx.
Referenced by TClass::New(), and TClass::NewArray().
TClass::ENewType& TClass__GetCallingNew | ( | ) |
Definition at line 223 of file TClass.cxx.
Referenced by TClass::IsCallingNew(), TClass::New(), and TClass::NewArray().
|
static |
Definition at line 266 of file TClass.cxx.
Referenced by TClass::DeleteArray(), and TClass::Destructor().
TVirtualMutex* gInterpreterMutex = 0 |
Definition at line 106 of file TClass.cxx.
Referenced by TClass::AddClass(), TClass::AddRule(), TClass::AdoptMemberStreamer(), TClass::AdoptReferenceProxy(), TClass::AdoptSchemaRules(), TClass::AdoptStreamer(), TClass::BuildEmulatedRealData(), TClass::BuildRealData(), TClass::CalculateStreamerOffset(), TClass::CanSplit(), ClassImp(), TClass::Clone(), TClass::DetermineCurrentStreamerInfo(), TClass::FindConversionStreamerInfo(), TClass::FindStreamerInfo(), TClass::FindStreamerInfoAbstractEmulated(), TClass::GetActualClass(), TClass::GetCheckSum(), TClass::GetClass(), TClass::GetConversionStreamerInfo(), TClass::GetListOfAllPublicDataMembers(), TClass::GetListOfAllPublicMethods(), TClass::GetListOfBases(), TClass::GetListOfDataMembers(), TClass::GetListOfEnums(), TClass::GetListOfFunctionTemplates(), TClass::GetListOfMethods(), TClass::GetStreamerInfo(), TClass::GetStreamerInfoAbstractEmulated(), TClass::HasDefaultConstructor(), TClass::IgnoreTObjectStreamer(), TClass::LoadClass(), TClass::LoadClassInfo(), TClass::MakeCustomMenuList(), TClass::PostLoadCheck(), TClass::Property(), TClass::RegisterStreamerInfo(), TClass::RemoveClass(), TClass::RemoveStreamerInfo(), TClass::ReplaceWith(), TClass::ResetClassInfo(), TClass::SetCollectionProxy(), TClass::SetConvStreamerFunc(), TClass::SetStreamerFunc(), TClass::TClass(), and TClass::~TClass().
void* gMmallocDesc = 0 |
Definition at line 108 of file TClass.cxx.
Referenced by TMapFile::Add(), TMapFile::TMapFile(), and TMapFile::Update().
|
static |
Definition at line 236 of file TClass.cxx.
Referenced by TClass::DeleteArray(), TClass::Destructor(), MoveAddressInRepository(), RegisterAddressInRepository(), and UnregisterAddressInRepository().
|
static |
Definition at line 234 of file TClass.cxx.
Referenced by TClass::DeleteArray(), TClass::Destructor(), MoveAddressInRepository(), RegisterAddressInRepository(), and UnregisterAddressInRepository().