|
BrDbPersonclass description - source file - inheritance tree class BrDbPerson : public BrDbTablepublic: Data Membersprivate: Class DescriptionClass BrDbPerson A rep of a BRAHMS Person both inside and outside database BrDbPerson(const Char_t* lastname, const Char_t* firstnames, const Char_t* email, const Char_t* institute) BrDbPerson* SingleInstance(TSQLRow* row) MultipleInstance(TSQLResult* res) Create(void) Insert(void) SetLastName(const Char_t* lastname) SetFirstNames(const Char_t* firstnames) SetEmail(const Char_t* email) SetInstitute(const Char_t* institute) SplitName(const Char_t* name, Char_t* lastname, Char_t* firstnames) Static method. Split name (1. arg) into last- (2.arg) and firstnames (3.arg). 1. arg should be of the form "Doe, John", or "Jane Doe", but no 't' (TABS) should occour in the string. Inline Functionsconst Char_t* GetLastName() const const Char_t* GetFirstNames() const const Char_t* GetEmail() const const Char_t* GetInstitute() const TClass* Class() TClass* IsA() const void ShowMembers(TMemberInspector& insp, char* parent) void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) BrDbPerson BrDbPerson(BrDbPerson&) void ~BrDbPerson() |
||||||
This page automatically generated by script docBrat by Christian Holm |
Copyright ; 2002 BRAHMS Collaboration
<brahmlib@rcf.rhic.bnl.gov>
|