#include <map>#include <ostream>#include <string>#include <vector>#include "Rtypes.h"#include "TDbiConnection.hxx"#include "TDbiStatement.hxx"

Go to the source code of this file.
Classes | |
| class | TDbiCascader |
| Concept A cascade (prioritorised list) of TDbiConnection s, one for each database in the cascade. More... | |
| class | TDbiCascader::Lock |
| Private Locker object used by TDbiCascader. More... | |
Functions | |
| ostream & | operator<< (ostream &os, const TDbiCascader &cascader) |
| ostream& operator<< | ( | ostream & | os, | |
| const TDbiCascader & | cascader | |||
| ) |
Purpose: Output TDbiCascader status to message stream.
Arguments:
os in ostream to output on
cascader in Cascader to be output
Return: ostream
Contact: N. West
Specification:-
=============
o Output TDbiCascader status to ostream.
Program Notes:-
=============
None.
Definition at line 210 of file TDbiCascader.cxx.
References TDbiCascader::fGlobalSeqNoDbNo, TDbiCascader::GetNumDb(), TDbiCascader::GetStatusAsString(), and TDbiCascader::GetURL().
00210 { 00211 00212 00213 os << "TDbiCascader Status:- " << endl 00214 << "Status URL" << endl << endl; 00215 00216 int maxDb = cascader.GetNumDb(); 00217 for (Int_t dbNo = 0; dbNo < maxDb; ++dbNo) 00218 os << cascader.GetStatusAsString(dbNo) << " " 00219 << ( ( dbNo == cascader.fGlobalSeqNoDbNo ) ? "(auth) " : " ") 00220 << cascader.GetURL(dbNo) << endl; 00221 os << endl; 00222 return os; 00223 00224 }

1.6.1