#include <DbiWrt.h>
Collaboration diagram for DbiWrt< T >:
Public Member Functions | |
DbiWrt () | |
DbiWrt (const DbiCtx &ctx) | |
DbiWrt (const char *wctx) | |
DbiWrt (const DbiWrt< T > &other) | |
DbiWrt< T > * | Clone () |
virtual | ~DbiWrt () |
const char * | GetName () |
const DbiCtx & | GetCtx () |
const DbiWriter< T > * | GetWriter () |
void | Write (T *instance) |
Bool_t | Close (const char *filepath=NULL) |
DbiTableProxy & | TableProxy () |
Bool_t | CanOutput (Bool_t reportErrors=kTRUE) |
Bool_t | IsOpen (Bool_t reportErrors=kTRUE) |
Private Member Functions | |
void | Delete () |
void | MakeWriter () |
Private Attributes | |
string | m_name |
DbiCtx | m_ctx |
DbiWriter< T > * | m_wrt |
Definition at line 18 of file DbiWrt.h.
const char* DbiWrt< T >::GetName | ( | ) |
void DbiWrt< T >::Write | ( | T * | instance | ) |
Bool_t DbiWrt< T >::Close | ( | const char * | filepath = NULL |
) |
DbiTableProxy& DbiWrt< T >::TableProxy | ( | ) |
Bool_t DbiWrt< T >::CanOutput | ( | Bool_t | reportErrors = kTRUE |
) |
Bool_t DbiWrt< T >::IsOpen | ( | Bool_t | reportErrors = kTRUE |
) |
void DbiWrt< T >::Delete | ( | ) | [private] |
void DbiWrt< T >::MakeWriter | ( | ) | [private] |