59 virtual Int_t
Write(
const char*
name = 0, Int_t option = 0, Int_t bufsize = 0) = 0;
62 virtual void RegisterAny(
const char* brname,
const std::type_info& oi,
const std::type_info& pi,
void* obj) = 0;
std::map< std::string, std::unique_ptr< TypeAddressPair const > > fPersistentBranchesMap
virtual void RegisterImpl(const char *, const char *, void *)=0
virtual Sink_Type GetSinkType()=0
virtual bool CreatePersistentBranchesAny()=0
virtual TString GetFileName()
virtual FairSink * CloneSink()=0
void SetRunId(Int_t runId)
virtual void WriteFolder()=0
virtual void SetOutTree(TTree *fTree)=0
virtual void RegisterAny(const char *brname, const std::type_info &oi, const std::type_info &pi, void *obj)=0
virtual void WriteObject(TObject *f, const char *, Int_t option=0)=0
virtual Bool_t InitSink()=0
virtual Int_t Write(const char *name=0, Int_t option=0, Int_t bufsize=0)=0
virtual void WriteGeometry()=0
GLuint const GLchar * name
GLboolean GLboolean GLboolean GLboolean a
const std::type_info & origtypeinfo
const std::type_info & persistenttypeinfo
TypeAddressPair(const std::type_info &oi, const std::type_info &pi, void *a)