All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Io::FileHdlr Struct Reference

#include <GaudiKernel/IFileMgr.h>

Public Member Functions

 FileHdlr ()
 
 FileHdlr (IoTech t, bfcn_open_t o, bfcn_close_t c, bfcn_reopen_t r)
 
 FileHdlr (IoTech t, bfcn_open_t o, bfcn_closeP_t c, bfcn_reopenP_t r)
 
 FileHdlr (IoTech t, bfcn_open_t o, bfcn_close_t c1, bfcn_closeP_t c2, bfcn_reopen_t r1, bfcn_reopenP_t r2)
 

Public Attributes

IoTech tech
 
bfcn_open_t b_open_fcn
 
bfcn_close_t b_close_fcn
 
bfcn_closeP_t b_closeP_fcn
 
bfcn_reopen_t b_reopen_fcn
 
bfcn_reopenP_t b_reopenP_fcn
 

Detailed Description

Definition at line 289 of file IFileMgr.h.

Constructor & Destructor Documentation

Io::FileHdlr::FileHdlr ( )
inline

Definition at line 298 of file IFileMgr.h.

298 : tech(UNKNOWN){};
IoTech tech
Definition: IFileMgr.h:290
Io::FileHdlr::FileHdlr ( IoTech  t,
bfcn_open_t  o,
bfcn_close_t  c,
bfcn_reopen_t  r 
)
inline

Definition at line 299 of file IFileMgr.h.

300  : tech(t), b_open_fcn(o), b_close_fcn(c), b_reopen_fcn(r){};
bfcn_reopen_t b_reopen_fcn
Definition: IFileMgr.h:295
tuple c
Definition: gaudirun.py:341
bfcn_close_t b_close_fcn
Definition: IFileMgr.h:293
bfcn_open_t b_open_fcn
Definition: IFileMgr.h:292
IoTech tech
Definition: IFileMgr.h:290
Io::FileHdlr::FileHdlr ( IoTech  t,
bfcn_open_t  o,
bfcn_closeP_t  c,
bfcn_reopenP_t  r 
)
inline

Definition at line 301 of file IFileMgr.h.

302  : tech(t), b_open_fcn(o), b_closeP_fcn(c), b_reopenP_fcn(r){};
tuple c
Definition: gaudirun.py:341
bfcn_closeP_t b_closeP_fcn
Definition: IFileMgr.h:294
bfcn_reopenP_t b_reopenP_fcn
Definition: IFileMgr.h:296
bfcn_open_t b_open_fcn
Definition: IFileMgr.h:292
IoTech tech
Definition: IFileMgr.h:290
Io::FileHdlr::FileHdlr ( IoTech  t,
bfcn_open_t  o,
bfcn_close_t  c1,
bfcn_closeP_t  c2,
bfcn_reopen_t  r1,
bfcn_reopenP_t  r2 
)
inline

Definition at line 303 of file IFileMgr.h.

305  : tech(t), b_open_fcn(o), b_close_fcn(c1), b_closeP_fcn(c2),
306  b_reopen_fcn(r1), b_reopenP_fcn(r2){};
bfcn_reopen_t b_reopen_fcn
Definition: IFileMgr.h:295
bfcn_close_t b_close_fcn
Definition: IFileMgr.h:293
bfcn_closeP_t b_closeP_fcn
Definition: IFileMgr.h:294
bfcn_reopenP_t b_reopenP_fcn
Definition: IFileMgr.h:296
bfcn_open_t b_open_fcn
Definition: IFileMgr.h:292
IoTech tech
Definition: IFileMgr.h:290

Member Data Documentation

bfcn_close_t Io::FileHdlr::b_close_fcn

Definition at line 293 of file IFileMgr.h.

bfcn_closeP_t Io::FileHdlr::b_closeP_fcn

Definition at line 294 of file IFileMgr.h.

bfcn_open_t Io::FileHdlr::b_open_fcn

Definition at line 292 of file IFileMgr.h.

bfcn_reopen_t Io::FileHdlr::b_reopen_fcn

Definition at line 295 of file IFileMgr.h.

bfcn_reopenP_t Io::FileHdlr::b_reopenP_fcn

Definition at line 296 of file IFileMgr.h.

IoTech Io::FileHdlr::tech

Definition at line 290 of file IFileMgr.h.


The documentation for this struct was generated from the following file: