BRAT 2.4.5
Class index
Full class index
brahmlib
BRAHMS
ROOT page

BrDbParameter


class description - source file - inheritance tree

class BrDbParameter : public BrDbTable


    public:
BrDbParameter BrDbParameter() BrDbParameter BrDbParameter(const Char_t* name, Int_t referenceId, const Char_t* typeName, Int_t policy, const Char_t* comment) BrDbParameter BrDbParameter(BrDbParameter&) void ~BrDbParameter() static TClass* Class() static BrDbQuery* Create() virtual const Char_t* GetComment() const virtual const Char_t* GetName() const virtual Int_t GetPolicy() const virtual Int_t GetReferenceID() const virtual const Char_t* GetTypeName() const virtual BrDbQuery* Insert() virtual TClass* IsA() const static TObjArray* MultipleInstance(TSQLResult*) virtual void SetComment(const Char_t* comment) virtual void SetName(const Char_t* name) virtual void SetPolicy(Int_t p) virtual void SetReferenceID(Int_t id) virtual void SetTypeName(const Char_t* typeName) virtual void ShowMembers(TMemberInspector& insp, char* parent) static BrDbParameter* SingleInstance(TSQLRow*) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
Char_t fName[64] name of parameter; Int_t fReferenceID Id of referenced entry (e.g. Detector) Char_t fTypeName[32] Name of type for this parameter (e.g. Float_t) Int_t fPolicy Char_t fComment[255] Comment field public:
static const Char_t* kTableName

Class Description


BrDbParameter(void)
 Empty default constructor.

BrDbParameter(const Char_t* name, Int_t referenceId, const Char_t* typeName, Int_t policy, const Char_t* comment) : fReferenceID(referenceId), fPolicy(policy)
 Constructor.

BrDbQuery* Create(void)
 Returns a SQL query string suitable for creation of this table in
 a database.

BrDbParameter* SingleInstance(TSQLRow* row)
 Returns an instance of a BrDbParameter. User needs to store this
 object imidiatly.

TObjArray* MultipleInstance(TSQLResult* res)
 Returns an (1D) array of BrDbParameter's matching Query that made
 the TSQLResult. User need to store this immediately.

BrDbQuery* Insert(void)

void SetName(const Char_t* name)

void SetTypeName(const Char_t* typeName)

void SetComment(const Char_t* comment)



Inline Functions


        const Char_t* GetName() const
                Int_t GetReferenceID() const
        const Char_t* GetTypeName() const
                Int_t GetPolicy() const
        const Char_t* GetComment() const
                 void SetReferenceID(Int_t id)
                 void SetPolicy(Int_t p)
              TClass* Class()
              TClass* IsA() const
                 void ShowMembers(TMemberInspector& insp, char* parent)
                 void Streamer(TBuffer& b)
                 void StreamerNVirtual(TBuffer& b)
        BrDbParameter BrDbParameter(BrDbParameter&)
                 void ~BrDbParameter()

This page automatically generated by script docBrat by Christian Holm

Copyright ; 2002 BRAHMS Collaboration <brahmlib@rcf.rhic.bnl.gov>
Last Update on 2001/10/08 10:40:48 $ by cholm $

Validate HTML
Validate CSS