Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
TObject.h File Reference
#include "Rtypes.h"
#include "TStorage.h"
#include "TVersionCheck.h"
#include <stdarg.h>
#include <string>
#include <iosfwd>
Include dependency graph for TObject.h:

Classes

class  TObject
 Mother of all ROOT objects. More...
 

Namespaces

namespace  ROOT
 This file contains a specialised ROOT message handler to test for diagnostic in unit tests.
 
namespace  ROOT::Detail
 Special implementation of ROOT::RRangeCast for TCollection, including a check that the cast target type inherits from TObject and a new constructor that takes the TCollection by pointer.
 
namespace  ROOT::Internal
 

Enumerations

enum  EObjBits {
  kCanDelete = TObject::kCanDelete , kMustCleanup = TObject::kMustCleanup , kObjInCanvas = TObject::kObjInCanvas , kIsReferenced = TObject::kIsReferenced ,
  kHasUUID = TObject::kHasUUID , kCannotPick = TObject::kCannotPick , kNoContextMenu = TObject::kNoContextMenu , kInvalidObject = TObject::kInvalidObject
}
 

Functions

bool ROOT::Internal::DeleteChangesMemory ()
 
bool ROOT::Internal::DeleteChangesMemoryImpl ()
 
R__ALWAYS_INLINE bool ROOT::Detail::HasBeenDeleted (const TObject *obj)
 Check if the TObject's memory has been deleted.
 

Enumeration Type Documentation

◆ EObjBits

enum EObjBits
Enumerator
kCanDelete 
kMustCleanup 
kObjInCanvas 
kIsReferenced 
kHasUUID 
kCannotPick 
kNoContextMenu 
kInvalidObject 

Definition at line 366 of file TObject.h.