EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
FairDBObjectMemberValue Struct Reference

#include <EicRoot/blob/master/dbase/dbUtils/FairTSQLObject.h>

Public Member Functions

 FairDBObjectMemberValue ()
 
 FairDBObjectMemberValue (FairDBObjectMemberTypes tp)
 
virtual ~FairDBObjectMemberValue ()
 

Public Attributes

FairDBObjectMemberTypes type
 
char c_val
 
size_t Ui_Val
 
int i_val
 
float f_val
 
double d_val
 
TArrayI * I_Ar_val
 
TArrayF * F_Ar_val
 
TArrayD * D_Ar_val
 

Private Member Functions

 FairDBObjectMemberValue (FairDBObjectMemberValue const &ot)
 
FairDBObjectMemberValue operator= (FairDBObjectMemberValue const &ot)
 

Detailed Description

Structure to hold the returned member value and its type. Used for accessing class data members.

Definition at line 64 of file FairTSQLObject.h.

View newest version in sPHENIX GitHub at line 64 of file FairTSQLObject.h

Constructor & Destructor Documentation

FairDBObjectMemberValue::FairDBObjectMemberValue ( )
inline

Definition at line 66 of file FairTSQLObject.h.

View newest version in sPHENIX GitHub at line 66 of file FairTSQLObject.h

FairDBObjectMemberValue::FairDBObjectMemberValue ( FairDBObjectMemberTypes  tp)
inlineexplicit

Definition at line 72 of file FairTSQLObject.h.

View newest version in sPHENIX GitHub at line 72 of file FairTSQLObject.h

virtual FairDBObjectMemberValue::~FairDBObjectMemberValue ( )
inlinevirtual

Definition at line 79 of file FairTSQLObject.h.

View newest version in sPHENIX GitHub at line 79 of file FairTSQLObject.h

FairDBObjectMemberValue::FairDBObjectMemberValue ( FairDBObjectMemberValue const &  ot)
private

Member Function Documentation

FairDBObjectMemberValue FairDBObjectMemberValue::operator= ( FairDBObjectMemberValue const &  ot)
private

Member Data Documentation

char FairDBObjectMemberValue::c_val

Definition at line 83 of file FairTSQLObject.h.

View newest version in sPHENIX GitHub at line 83 of file FairTSQLObject.h

TArrayD* FairDBObjectMemberValue::D_Ar_val

Definition at line 90 of file FairTSQLObject.h.

View newest version in sPHENIX GitHub at line 90 of file FairTSQLObject.h

double FairDBObjectMemberValue::d_val

Definition at line 87 of file FairTSQLObject.h.

View newest version in sPHENIX GitHub at line 87 of file FairTSQLObject.h

TArrayF* FairDBObjectMemberValue::F_Ar_val

Definition at line 89 of file FairTSQLObject.h.

View newest version in sPHENIX GitHub at line 89 of file FairTSQLObject.h

float FairDBObjectMemberValue::f_val

Definition at line 86 of file FairTSQLObject.h.

View newest version in sPHENIX GitHub at line 86 of file FairTSQLObject.h

TArrayI* FairDBObjectMemberValue::I_Ar_val

Definition at line 88 of file FairTSQLObject.h.

View newest version in sPHENIX GitHub at line 88 of file FairTSQLObject.h

int FairDBObjectMemberValue::i_val

Definition at line 85 of file FairTSQLObject.h.

View newest version in sPHENIX GitHub at line 85 of file FairTSQLObject.h

FairDBObjectMemberTypes FairDBObjectMemberValue::type

Definition at line 79 of file FairTSQLObject.h.

View newest version in sPHENIX GitHub at line 79 of file FairTSQLObject.h

size_t FairDBObjectMemberValue::Ui_Val

Definition at line 84 of file FairTSQLObject.h.

View newest version in sPHENIX GitHub at line 84 of file FairTSQLObject.h


The documentation for this struct was generated from the following file: