ROOT
6.08/07
Reference Guide
io
io → base Relation
File in io
Includes file in core/base
io
/
inc
/
TArchiveFile.h
inc
/
TDatime.h
io
/
inc
/
TArchiveFile.h
inc
/
TObject.h
io
/
inc
/
TArchiveFile.h
inc
/
TString.h
io
/
inc
/
TBufferFile.h
inc
/
Bytes.h
io
/
inc
/
TBufferFile.h
inc
/
TBuffer.h
io
/
inc
/
TBufferJSON.h
inc
/
TBuffer.h
io
/
inc
/
TBufferJSON.h
inc
/
TString.h
sql
/
inc
/
TBufferSQL2.h
inc
/
TString.h
xml
/
inc
/
TBufferXML.h
inc
/
TString.h
chirp
/
inc
/
TChirpFile.h
inc
/
TSystem.h
io
/
inc
/
TCollectionProxyFactory.h
inc
/
Rtypeinfo.h
dcache
/
inc
/
TDCacheFile.h
inc
/
TString.h
dcache
/
inc
/
TDCacheFile.h
inc
/
TSystem.h
io
/
inc
/
TDirectoryFile.h
inc
/
TDirectory.h
io
/
inc
/
TFile.h
inc
/
TUrl.h
io
/
inc
/
TFileCacheRead.h
inc
/
TObject.h
io
/
inc
/
TFileCacheWrite.h
inc
/
TObject.h
io
/
inc
/
TFileMerger.h
inc
/
TObject.h
io
/
inc
/
TFileMerger.h
inc
/
TStopwatch.h
io
/
inc
/
TFileMerger.h
inc
/
TString.h
io
/
inc
/
TFilePrefetch.h
inc
/
TMD5.h
io
/
inc
/
TFilePrefetch.h
inc
/
TObject.h
io
/
inc
/
TFilePrefetch.h
inc
/
TObjString.h
io
/
inc
/
TFilePrefetch.h
inc
/
TStopwatch.h
io
/
inc
/
TFilePrefetch.h
inc
/
TString.h
io
/
inc
/
TFPBlock.h
inc
/
TObject.h
io
/
inc
/
TFree.h
inc
/
TObject.h
io
/
inc
/
TGenCollectionProxy.h
inc
/
Rtypeinfo.h
io
/
inc
/
TGenCollectionProxy.h
inc
/
TBuffer.h
gfal
/
inc
/
TGFALFile.h
inc
/
TSystem.h
hdfs
/
inc
/
THDFSFile.h
inc
/
TSystem.h
io
/
inc
/
TKey.h
inc
/
TBuffer.h
io
/
inc
/
TKey.h
inc
/
TDatime.h
io
/
inc
/
TKey.h
inc
/
TNamed.h
io
/
inc
/
TKeyMapFile.h
inc
/
TNamed.h
io
/
inc
/
TLockFile.h
inc
/
TObject.h
io
/
inc
/
TLockFile.h
inc
/
TString.h
io
/
inc
/
TMakeProject.h
inc
/
TString.h
io
/
inc
/
TMapFile.h
inc
/
TObject.h
io
/
inc
/
TMapFile.h
inc
/
TROOT.h
rfio
/
inc
/
TRFIOFile.h
inc
/
TSystem.h
sql
/
inc
/
TSQLClassInfo.h
inc
/
TObject.h
sql
/
inc
/
TSQLClassInfo.h
inc
/
TString.h
sql
/
inc
/
TSQLObjectData.h
inc
/
TObject.h
sql
/
inc
/
TSQLObjectData.h
inc
/
TString.h
sql
/
inc
/
TSQLStructure.h
inc
/
TAttAxis.h
sql
/
inc
/
TSQLStructure.h
inc
/
TNamed.h
io
/
inc
/
TVirtualCollectionIterators.h
inc
/
TError.h
xmlparser
/
inc
/
TXMLAttr.h
inc
/
TObject.h
xmlparser
/
inc
/
TXMLDocument.h
inc
/
TObject.h
xmlparser
/
inc
/
TXMLDocument.h
inc
/
TString.h
xml
/
inc
/
TXMLEngine.h
inc
/
TObject.h
xmlparser
/
inc
/
TXMLNode.h
inc
/
TObject.h
xmlparser
/
inc
/
TXMLNode.h
inc
/
TString.h
xmlparser
/
inc
/
TXMLParser.h
inc
/
TObject.h
xmlparser
/
inc
/
TXMLParser.h
inc
/
TQObject.h
xmlparser
/
inc
/
TXMLParser.h
inc
/
TString.h
xml
/
inc
/
TXMLPlayer.h
inc
/
TObject.h
xml
/
inc
/
TXMLSetup.h
inc
/
TObject.h
xml
/
inc
/
TXMLSetup.h
inc
/
TString.h
io
/
v7
/
inc
/
ROOT
/
TFile.hxx
v7
/
inc
/
ROOT
/
TDirectory.hxx
gfal
/
src
/
TGFALFile.cxx
inc
/
TROOT.h
gfal
/
src
/
TGFALFile.cxx
inc
/
TUrl.h
castor
/
src
/
TCastorFile.cxx
inc
/
TError.h
sql
/
src
/
TBufferSQL2.cxx
inc
/
TROOT.h
sql
/
src
/
TBufferSQL2.cxx
inc
/
TProcessID.h
sql
/
src
/
TBufferSQL2.cxx
inc
/
Riostream.h
sql
/
src
/
TKeySQL.cxx
inc
/
TROOT.h
sql
/
src
/
TKeySQL.cxx
inc
/
TBrowser.h
sql
/
src
/
TKeySQL.cxx
inc
/
Riostream.h
sql
/
src
/
TSQLFile.cxx
inc
/
TROOT.h
sql
/
src
/
TSQLFile.cxx
inc
/
TSystem.h
sql
/
src
/
TSQLFile.cxx
inc
/
TBrowser.h
sql
/
src
/
TSQLFile.cxx
inc
/
TObjString.h
sql
/
src
/
TSQLFile.cxx
inc
/
TProcessID.h
sql
/
src
/
TSQLFile.cxx
inc
/
TError.h
sql
/
src
/
TSQLFile.cxx
inc
/
Riostream.h
sql
/
src
/
TSQLObjectData.cxx
inc
/
TNamed.h
sql
/
src
/
TSQLStructure.cxx
inc
/
Riostream.h
sql
/
src
/
TSQLStructure.cxx
inc
/
TObjString.h
dcache
/
src
/
TDCacheFile.cxx
inc
/
TError.h
dcache
/
src
/
TDCacheFile.cxx
inc
/
TSystem.h
dcache
/
src
/
TDCacheFile.cxx
inc
/
TROOT.h
rfio
/
src
/
TRFIOFile.cxx
inc
/
TROOT.h
rfio
/
src
/
TRFIOFile.cxx
inc
/
TTimeStamp.h
rfio
/
src
/
TRFIOFile.cxx
inc
/
TVirtualPerfStats.h
xml
/
src
/
TBufferXML.cxx
inc
/
TROOT.h
xml
/
src
/
TBufferXML.cxx
inc
/
TProcessID.h
xml
/
src
/
TKeyXML.cxx
inc
/
TROOT.h
xml
/
src
/
TKeyXML.cxx
inc
/
TBrowser.h
xml
/
src
/
TXMLEngine.cxx
inc
/
Riostream.h
xml
/
src
/
TXMLEngine.cxx
inc
/
TString.h
xml
/
src
/
TXMLEngine.cxx
inc
/
TNamed.h
xml
/
src
/
TXMLFile.cxx
inc
/
TROOT.h
xml
/
src
/
TXMLFile.cxx
inc
/
TSystem.h
xml
/
src
/
TXMLFile.cxx
inc
/
TBrowser.h
xml
/
src
/
TXMLFile.cxx
inc
/
TProcessID.h
xml
/
src
/
TXMLFile.cxx
inc
/
TError.h
xml
/
src
/
TXMLPlayer.cxx
inc
/
Riostream.h
xml
/
src
/
TXMLPlayer.cxx
inc
/
TROOT.h
xml
/
src
/
TXMLPlayer.cxx
inc
/
TObjString.h
xml
/
src
/
TXMLSetup.cxx
inc
/
TROOT.h
xml
/
src
/
TXMLSetup.cxx
inc
/
Riostream.h
hdfs
/
src
/
THDFSFile.cxx
inc
/
TError.h
hdfs
/
src
/
THDFSFile.cxx
inc
/
TSystem.h
hdfs
/
src
/
THDFSFile.cxx
inc
/
TROOT.h
xmlparser
/
src
/
TSAXParser.cxx
inc
/
Varargs.h
xmlparser
/
src
/
TSAXParser.cxx
inc
/
TObjString.h
xmlparser
/
src
/
TXMLParser.cxx
inc
/
Riostream.h
io
/
src
/
TArchiveFile.cxx
inc
/
TPluginManager.h
io
/
src
/
TArchiveFile.cxx
inc
/
TROOT.h
io
/
src
/
TArchiveFile.cxx
inc
/
TObjString.h
io
/
src
/
TArchiveFile.cxx
inc
/
TError.h
io
/
src
/
TArchiveFile.cxx
inc
/
TUrl.h
io
/
src
/
TBufferFile.cxx
inc
/
TProcessID.h
io
/
src
/
TBufferFile.cxx
inc
/
TStorage.h
io
/
src
/
TBufferFile.cxx
inc
/
TError.h
io
/
src
/
TBufferFile.cxx
inc
/
TVirtualMutex.h
io
/
src
/
TBufferFile.cxx
inc
/
TROOT.h
io
/
src
/
TBufferJSON.cxx
inc
/
TROOT.h
io
/
src
/
TBufferJSON.cxx
inc
/
TProcessID.h
io
/
src
/
TBufferJSON.cxx
inc
/
RVersion.h
io
/
src
/
TBufferJSON.cxx
inc
/
Riostream.h
io
/
src
/
TBufferJSON.cxx
inc
/
TVirtualMutex.h
io
/
src
/
TCollectionProxyFactory.cxx
inc
/
TError.h
io
/
src
/
TContainerConverters.cxx
inc
/
TError.h
io
/
src
/
TDirectoryFile.cxx
inc
/
Riostream.h
io
/
src
/
TDirectoryFile.cxx
inc
/
Strlen.h
io
/
src
/
TDirectoryFile.cxx
inc
/
TBrowser.h
io
/
src
/
TDirectoryFile.cxx
inc
/
TROOT.h
io
/
src
/
TDirectoryFile.cxx
inc
/
TError.h
io
/
src
/
TDirectoryFile.cxx
inc
/
Bytes.h
io
/
src
/
TDirectoryFile.cxx
inc
/
TRegexp.h
io
/
src
/
TDirectoryFile.cxx
inc
/
TSystem.h
io
/
src
/
TDirectoryFile.cxx
inc
/
TProcessUUID.h
io
/
src
/
TDirectoryFile.cxx
inc
/
TVirtualMutex.h
io
/
src
/
TEmulatedCollectionProxy.cxx
inc
/
TError.h
io
/
src
/
TEmulatedCollectionProxy.cxx
inc
/
TROOT.h
io
/
src
/
TEmulatedCollectionProxy.cxx
inc
/
Riostream.h
io
/
src
/
TEmulatedCollectionProxy.cxx
inc
/
TVirtualMutex.h
io
/
src
/
TEmulatedMapProxy.cxx
inc
/
TError.h
io
/
src
/
TFile.cxx
inc
/
RConfig.h
io
/
src
/
TFile.cxx
inc
/
Bytes.h
io
/
src
/
TFile.cxx
inc
/
Riostream.h
io
/
src
/
TFile.cxx
inc
/
Strlen.h
io
/
src
/
TFile.cxx
inc
/
TDatime.h
io
/
src
/
TFile.cxx
inc
/
TError.h
io
/
src
/
TFile.cxx
inc
/
TPluginManager.h
io
/
src
/
TFile.cxx
inc
/
TProcessUUID.h
io
/
src
/
TFile.cxx
inc
/
TRegexp.h
io
/
src
/
TFile.cxx
inc
/
TPRegexp.h
io
/
src
/
TFile.cxx
inc
/
TROOT.h
io
/
src
/
TFile.cxx
inc
/
TSystem.h
io
/
src
/
TFile.cxx
inc
/
TTimeStamp.h
io
/
src
/
TFile.cxx
inc
/
TVirtualPerfStats.h
io
/
src
/
TFile.cxx
inc
/
TEnv.h
io
/
src
/
TFile.cxx
inc
/
TVirtualMonitoring.h
io
/
src
/
TFile.cxx
inc
/
TVirtualMutex.h
io
/
src
/
TFile.cxx
inc
/
TMathBase.h
io
/
src
/
TFile.cxx
inc
/
TObjString.h
io
/
src
/
TFile.cxx
inc
/
TStopwatch.h
io
/
src
/
TFile.cxx
inc
/
TThreadSlots.h
io
/
src
/
TFileCacheRead.cxx
inc
/
TEnv.h
io
/
src
/
TFileMerger.cxx
inc
/
TDirectory.h
io
/
src
/
TFileMerger.cxx
inc
/
TUrl.h
io
/
src
/
TFileMerger.cxx
inc
/
TUUID.h
io
/
src
/
TFileMerger.cxx
inc
/
TSystem.h
io
/
src
/
TFileMerger.cxx
inc
/
TObjString.h
io
/
src
/
TFileMerger.cxx
inc
/
Riostream.h
io
/
src
/
TFileMerger.cxx
inc
/
TROOT.h
io
/
src
/
TFilePrefetch.cxx
inc
/
TTimeStamp.h
io
/
src
/
TFilePrefetch.cxx
inc
/
TVirtualPerfStats.h
io
/
src
/
TFilePrefetch.cxx
inc
/
TVirtualMonitoring.h
io
/
src
/
TFPBlock.cxx
inc
/
TStorage.h
io
/
src
/
TFree.cxx
inc
/
Bytes.h
io
/
src
/
TFree.cxx
inc
/
Riostream.h
io
/
src
/
TGenCollectionProxy.cxx
inc
/
TError.h
io
/
src
/
TGenCollectionProxy.cxx
inc
/
TROOT.h
io
/
src
/
TGenCollectionProxy.cxx
inc
/
Riostream.h
io
/
src
/
TGenCollectionProxy.cxx
inc
/
TVirtualMutex.h
io
/
src
/
TGenCollectionStreamer.cxx
inc
/
TError.h
io
/
src
/
TGenCollectionStreamer.cxx
inc
/
TROOT.h
io
/
src
/
TGenCollectionStreamer.cxx
inc
/
Riostream.h
io
/
src
/
TKey.cxx
inc
/
Riostream.h
io
/
src
/
TKey.cxx
inc
/
TROOT.h
io
/
src
/
TKey.cxx
inc
/
TBrowser.h
io
/
src
/
TKey.cxx
inc
/
Bytes.h
io
/
src
/
TKey.cxx
inc
/
TError.h
io
/
src
/
TKeyMapFile.cxx
inc
/
TDirectory.h
io
/
src
/
TKeyMapFile.cxx
inc
/
TBrowser.h
io
/
src
/
TLockFile.cxx
inc
/
TSystem.h
io
/
src
/
TMakeProject.cxx
inc
/
TROOT.h
io
/
src
/
TMakeProject.cxx
inc
/
TMD5.h
io
/
src
/
TMakeProject.cxx
inc
/
TError.h
io
/
src
/
TMapFile.cxx
inc
/
TBrowser.h
io
/
src
/
TMapFile.cxx
inc
/
TString.h
io
/
src
/
TMapFile.cxx
inc
/
TSystem.h
io
/
src
/
TMapFile.cxx
inc
/
TVirtualMutex.h
io
/
src
/
TMemFile.cxx
inc
/
TError.h
io
/
src
/
TMemFile.cxx
inc
/
TSystem.h
io
/
src
/
TMemFile.cxx
inc
/
TROOT.h
io
/
src
/
TMemFile.cxx
inc
/
TVirtualMutex.h
io
/
src
/
TStreamerInfo.cxx
inc
/
TROOT.h
io
/
src
/
TStreamerInfo.cxx
inc
/
TBuffer.h
io
/
src
/
TStreamerInfo.cxx
inc
/
TError.h
io
/
src
/
TStreamerInfo.cxx
inc
/
TRef.h
io
/
src
/
TStreamerInfo.cxx
inc
/
TProcessID.h
io
/
src
/
TStreamerInfo.cxx
inc
/
TSystem.h
io
/
src
/
TStreamerInfo.cxx
inc
/
TMemberInspector.h
io
/
src
/
TStreamerInfo.cxx
inc
/
TVirtualMutex.h
io
/
src
/
TStreamerInfoActions.cxx
inc
/
TROOT.h
io
/
src
/
TStreamerInfoActions.cxx
inc
/
TVirtualMutex.h
io
/
src
/
TStreamerInfoActions.cxx
inc
/
TError.h
io
/
src
/
TStreamerInfoActions.cxx
inc
/
TProcessID.h
io
/
src
/
TStreamerInfoReadBuffer.cxx
inc
/
TBuffer.h
io
/
src
/
TStreamerInfoReadBuffer.cxx
inc
/
TError.h
io
/
src
/
TStreamerInfoReadBuffer.cxx
inc
/
TRef.h
io
/
src
/
TStreamerInfoReadBuffer.cxx
inc
/
TProcessID.h
io
/
src
/
TStreamerInfoWriteBuffer.cxx
inc
/
TBuffer.h
io
/
src
/
TStreamerInfoWriteBuffer.cxx
inc
/
TError.h
io
/
src
/
TStreamerInfoWriteBuffer.cxx
inc
/
TProcessID.h
chirp
/
src
/
TChirpFile.cxx
inc
/
TError.h
chirp
/
src
/
TChirpFile.cxx
inc
/
TSystem.h
chirp
/
src
/
TChirpFile.cxx
inc
/
TROOT.h