ATLAS Offline Software
|
#include <POOLCore/FileDescriptor.h>
Public Member Functions | |
FileDescriptor () | |
Standard Constructor. More... | |
FileDescriptor (const FileID &fid, const std::string &pfn) | |
Constructor with initializing arguments. More... | |
const std::string & | PFN () const |
Access to physical file name (READ) More... | |
void | setPFN (const std::string &val) |
Access to physical file name (WRITE) More... | |
const FileID & | FID () const |
Access to file identifier (READ) More... | |
void | setFID (const FileID &val) |
Access to file identifier (WRITE) More... | |
ConnectionH | dbc () |
Access to file descriptor (READ) More... | |
ConstConnectionH | dbc () const |
void | setDbc (ConnectionH val) |
Access to file descriptor (WRITE) More... | |
Private Attributes | |
FileID | m_FID |
File Identifier (UNIQUE) More... | |
std::string | m_PFN |
Physical file name. More... | |
ConnectionH | m_DBC |
Handle to the Database connection. More... | |
Description:
Definition of a small class capable to encapsulate a file in terms of file handle, of the generic Db data handle.
Definition at line 41 of file FileDescriptor.h.
|
inline |
|
inline |
|
inline |
Definition at line 78 of file FileDescriptor.h.
|
inline |
|
inline |
Access to file descriptor (WRITE)
Definition at line 80 of file FileDescriptor.h.
Access to file identifier (WRITE)
Definition at line 74 of file FileDescriptor.h.
|
inline |
Access to physical file name (WRITE)
Definition at line 69 of file FileDescriptor.h.
|
private |
Handle to the Database connection.
Definition at line 48 of file FileDescriptor.h.
|
private |
File Identifier (UNIQUE)
Definition at line 44 of file FileDescriptor.h.
|
private |
Physical file name.
Definition at line 46 of file FileDescriptor.h.