![]() |
|
|
Bdb packages | Design docs | Source docs | Guidelines | Recent releases |
|
Main Page Modules Namespace List Class Hierarchy Alphabetical List Compound List File List Compound Members File Members /CdbBase/CdbDatabasePtrFwd.hh
Go to the documentation of this file.00001 #ifndef CDB_DATABASE_PTR_FWD_HH 00002 #define CDB_DATABASE_PTR_FWD_HH 00003 00004 #include "CdbBase/CdbCommon.hh" 00005 #include "CdbBase/CdbCPtr.hh" 00006 #include "CdbBase/CdbAlwaysClosePolicy.hh" 00007 00008 class CdbDatabase; 00009 00010 /// This is a smart pointer definition for this class 00011 /** 00012 * This type of the smart pointer will always make sure that 00013 * the corresponding object will always be closed when its very last 00014 * client looses the interest in it. 00015 * 00016 * NOTE: This definition uses the forward declaration for the pointed class, 00017 * which is defined in this file later. 00018 */ 00019 typedef CdbCPtr< CdbDatabase, CdbAlwaysClosePolicy< CdbDatabase > > CdbDatabasePtr; 00020 00021 #endif // CDB_DATABASE_PTR_FWD_HH 00022
BaBar Public Site | SLAC | News | Links | Who's Who | Contact Us
Page Owner: Jacek Becla
Last Update: October 04, 2002