EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
FairDbTableRow Class Referenceabstract

#include <EicRoot/blob/master/dbase/dbInterface/FairDbTableRow.h>

+ Inheritance diagram for FairDbTableRow:
+ Collaboration diagram for FairDbTableRow:

Public Member Functions

 FairDbTableRow ()
 
 FairDbTableRow (const FairDbTableRow &from)
 
virtual ~FairDbTableRow ()
 
virtual Bool_t CanL2Cache () const
 
virtual Int_t GetAggregateNo () const
 
FairDbResultGetOwner () const
 
virtual FairDbTableRowCreateTableRow () const =0
 
virtual UInt_t GetIndex (UInt_t defIndex) const
 
void SetOwner (FairDbResult *owner)
 
virtual void Fill (FairDbResultSet &rs, const FairDbValidityRec *vrec)=0
 
virtual void Store (FairDbOutRowStream &, const FairDbValidityRec *) const
 

Private Attributes

FairDbResultfOwner
 The owning FairDbResult, if any.
 

Detailed Description

Definition at line 14 of file FairDbTableRow.h.

View newest version in sPHENIX GitHub at line 14 of file FairDbTableRow.h

Constructor & Destructor Documentation

FairDbTableRow::FairDbTableRow ( )
FairDbTableRow::FairDbTableRow ( const FairDbTableRow from)

Definition at line 12 of file FairDbTableRow.cxx.

View newest version in sPHENIX GitHub at line 12 of file FairDbTableRow.cxx

FairDbTableRow::~FairDbTableRow ( )
virtual

Definition at line 18 of file FairDbTableRow.cxx.

View newest version in sPHENIX GitHub at line 18 of file FairDbTableRow.cxx

Member Function Documentation

virtual Bool_t FairDbTableRow::CanL2Cache ( ) const
inlinevirtual

Definition at line 25 of file FairDbTableRow.h.

View newest version in sPHENIX GitHub at line 25 of file FairDbTableRow.h

virtual FairDbTableRow* FairDbTableRow::CreateTableRow ( ) const
pure virtual

Implemented in FairDbLogEntry, FairDbValidityRec, and FairDbConfigSet.

Referenced by ClassImp().

+ Here is the caller graph for this function:

virtual void FairDbTableRow::Fill ( FairDbResultSet rs,
const FairDbValidityRec vrec 
)
pure virtual

Implemented in FairDbLogEntry, FairDbValidityRec, and FairDbConfigSet.

Referenced by ClassImp().

+ Here is the caller graph for this function:

virtual Int_t FairDbTableRow::GetAggregateNo ( ) const
inlinevirtual

Reimplemented in FairDbLogEntry, FairDbValidityRec, and FairDbConfigSet.

Definition at line 26 of file FairDbTableRow.h.

View newest version in sPHENIX GitHub at line 26 of file FairDbTableRow.h

Referenced by FairDbResult::BuildLookUpTable().

+ Here is the caller graph for this function:

virtual UInt_t FairDbTableRow::GetIndex ( UInt_t  defIndex) const
inlinevirtual

Definition at line 29 of file FairDbTableRow.h.

View newest version in sPHENIX GitHub at line 29 of file FairDbTableRow.h

Referenced by FairDbResult::BuildLookUpTable().

+ Here is the caller graph for this function:

FairDbResult* FairDbTableRow::GetOwner ( ) const
inline

Definition at line 27 of file FairDbTableRow.h.

View newest version in sPHENIX GitHub at line 27 of file FairDbTableRow.h

References fOwner.

Referenced by FairDbResult::BuildLookUpTable(), and FairDbResultAgg::GetValidityRec().

+ Here is the caller graph for this function:

void FairDbTableRow::SetOwner ( FairDbResult owner)
inline

Definition at line 32 of file FairDbTableRow.h.

View newest version in sPHENIX GitHub at line 32 of file FairDbTableRow.h

References fOwner.

Referenced by ClassImp().

+ Here is the caller graph for this function:

virtual void FairDbTableRow::Store ( FairDbOutRowStream ,
const FairDbValidityRec  
) const
inlinevirtual

Reimplemented in FairDbLogEntry, FairDbValidityRec, and FairDbConfigSet.

Definition at line 37 of file FairDbTableRow.h.

View newest version in sPHENIX GitHub at line 37 of file FairDbTableRow.h

Referenced by FairDbSqlValPacket::AddRow().

+ Here is the caller graph for this function:

Member Data Documentation

FairDbResult* FairDbTableRow::fOwner
private

The owning FairDbResult, if any.

Definition at line 45 of file FairDbTableRow.h.

View newest version in sPHENIX GitHub at line 45 of file FairDbTableRow.h

Referenced by GetOwner(), and SetOwner().


The documentation for this class was generated from the following files: