#include </tmp/marcocle/lhcb-release/1122/GAUDI/GAUDI_v27r0/InstallArea/x86_64-slc6-gcc49-opt/include/GaudiKernel/IFileMgr.h>
|
| FileAttr ()=default |
|
| FileAttr (Fd f, std::string n, std::string d, IoTech t, IoFlags fa, void *p, bool o, bool s=false) |
|
Fd | fd () const |
|
const std::string & | name () const |
|
const std::string & | desc () const |
|
IoTech | tech () const |
|
IoFlags | flags () const |
|
IoFlags | iflags () const |
|
void * | fptr () const |
|
bool | isOpen () const |
|
bool | isShared () const |
|
void | fd (Fd f) |
|
void | name (const std::string &n) |
|
void | desc (const std::string &d) |
|
void | tech (const IoTech &t) |
|
void | flags (const IoFlags &f) |
|
void | iflags (const IoFlags &f) |
|
void | fptr (void *v) |
|
void | isOpen (bool b) |
|
void | isShared (bool s) |
|
bool | operator== (const FileAttr &fa) const |
|
bool | operator< (const FileAttr &rhs) const |
|
| FileAttr ()=default |
|
| FileAttr (Fd f, std::string n, std::string d, IoTech t, IoFlags fa, void *p, bool o, bool s=false) |
|
Fd | fd () const |
|
const std::string & | name () const |
|
const std::string & | desc () const |
|
IoTech | tech () const |
|
IoFlags | flags () const |
|
IoFlags | iflags () const |
|
void * | fptr () const |
|
bool | isOpen () const |
|
bool | isShared () const |
|
void | fd (Fd f) |
|
void | name (const std::string &n) |
|
void | desc (const std::string &d) |
|
void | tech (const IoTech &t) |
|
void | flags (const IoFlags &f) |
|
void | iflags (const IoFlags &f) |
|
void | fptr (void *v) |
|
void | isOpen (bool b) |
|
void | isShared (bool s) |
|
bool | operator== (const FileAttr &fa) const |
|
bool | operator< (const FileAttr &rhs) const |
|
Definition at line 174 of file IFileMgr.h.
Io::FileAttr::FileAttr |
( |
| ) |
|
|
default |
Io::FileAttr::FileAttr |
( |
Fd |
f, |
|
|
std::string |
n, |
|
|
std::string |
d, |
|
|
IoTech |
t, |
|
|
IoFlags |
fa, |
|
|
void * |
p, |
|
|
bool |
o, |
|
|
bool |
s = false |
|
) |
| |
|
inline |
Io::FileAttr::FileAttr |
( |
| ) |
|
|
default |
Io::FileAttr::FileAttr |
( |
Fd |
f, |
|
|
std::string |
n, |
|
|
std::string |
d, |
|
|
IoTech |
t, |
|
|
IoFlags |
fa, |
|
|
void * |
p, |
|
|
bool |
o, |
|
|
bool |
s = false |
|
) |
| |
|
inline |
const std::string& Io::FileAttr::desc |
( |
| ) |
const |
|
inline |
const std::string& Io::FileAttr::desc |
( |
| ) |
const |
|
inline |
void Io::FileAttr::desc |
( |
const std::string & |
d | ) |
|
|
inline |
void Io::FileAttr::desc |
( |
const std::string & |
d | ) |
|
|
inline |
Fd Io::FileAttr::fd |
( |
| ) |
const |
|
inline |
Fd Io::FileAttr::fd |
( |
| ) |
const |
|
inline |
void Io::FileAttr::fd |
( |
Fd |
f | ) |
|
|
inline |
void Io::FileAttr::fd |
( |
Fd |
f | ) |
|
|
inline |
IoFlags Io::FileAttr::flags |
( |
| ) |
const |
|
inline |
IoFlags Io::FileAttr::flags |
( |
| ) |
const |
|
inline |
void Io::FileAttr::flags |
( |
const IoFlags & |
f | ) |
|
|
inline |
void Io::FileAttr::flags |
( |
const IoFlags & |
f | ) |
|
|
inline |
void* Io::FileAttr::fptr |
( |
| ) |
const |
|
inline |
void* Io::FileAttr::fptr |
( |
| ) |
const |
|
inline |
void Io::FileAttr::fptr |
( |
void * |
v | ) |
|
|
inline |
void Io::FileAttr::fptr |
( |
void * |
v | ) |
|
|
inline |
IoFlags Io::FileAttr::iflags |
( |
| ) |
const |
|
inline |
IoFlags Io::FileAttr::iflags |
( |
| ) |
const |
|
inline |
void Io::FileAttr::iflags |
( |
const IoFlags & |
f | ) |
|
|
inline |
void Io::FileAttr::iflags |
( |
const IoFlags & |
f | ) |
|
|
inline |
bool Io::FileAttr::isOpen |
( |
| ) |
const |
|
inline |
bool Io::FileAttr::isOpen |
( |
| ) |
const |
|
inline |
void Io::FileAttr::isOpen |
( |
bool |
b | ) |
|
|
inline |
void Io::FileAttr::isOpen |
( |
bool |
b | ) |
|
|
inline |
bool Io::FileAttr::isShared |
( |
| ) |
const |
|
inline |
bool Io::FileAttr::isShared |
( |
| ) |
const |
|
inline |
void Io::FileAttr::isShared |
( |
bool |
s | ) |
|
|
inline |
void Io::FileAttr::isShared |
( |
bool |
s | ) |
|
|
inline |
const std::string& Io::FileAttr::name |
( |
| ) |
const |
|
inline |
const std::string& Io::FileAttr::name |
( |
| ) |
const |
|
inline |
void Io::FileAttr::name |
( |
const std::string & |
n | ) |
|
|
inline |
void Io::FileAttr::name |
( |
const std::string & |
n | ) |
|
|
inline |
bool Io::FileAttr::operator< |
( |
const FileAttr & |
rhs | ) |
const |
|
inline |
bool Io::FileAttr::operator< |
( |
const FileAttr & |
rhs | ) |
const |
|
inline |
bool Io::FileAttr::operator== |
( |
const FileAttr & |
fa | ) |
const |
|
inline |
bool Io::FileAttr::operator== |
( |
const FileAttr & |
fa | ) |
const |
|
inline |
IoTech Io::FileAttr::tech |
( |
| ) |
const |
|
inline |
IoTech Io::FileAttr::tech |
( |
| ) |
const |
|
inline |
void Io::FileAttr::tech |
( |
const IoTech & |
t | ) |
|
|
inline |
void Io::FileAttr::tech |
( |
const IoTech & |
t | ) |
|
|
inline |
std::ostream& operator<< |
( |
std::ostream & |
os, |
|
|
const FileAttr & |
fa |
|
) |
| |
|
friend |
Definition at line 206 of file IFileMgr.h.
207 os <<
"name: \"" << fa.name() <<
"\" tech: " << fa.tech()
208 <<
" desc: " << fa.desc()
209 <<
" flags: " << IoFlagName(fa.flags())
210 <<
" i_flags: " << IoFlagName(fa.iflags())
211 <<
" Fd: " << fa.fd() <<
" ptr: " << fa.fptr()
212 << (fa.isOpen() ?
" [o]" :
" [c]" )
213 << (fa.isShared() ?
" [s]" :
" [u]" );
std::ostream& operator<< |
( |
std::ostream & |
os, |
|
|
const FileAttr & |
fa |
|
) |
| |
|
friend |
Definition at line 206 of file IFileMgr.h.
207 os <<
"name: \"" << fa.name() <<
"\" tech: " << fa.tech()
208 <<
" desc: " << fa.desc()
209 <<
" flags: " << IoFlagName(fa.flags())
210 <<
" i_flags: " << IoFlagName(fa.iflags())
211 <<
" Fd: " << fa.fd() <<
" ptr: " << fa.fptr()
212 << (fa.isOpen() ?
" [o]" :
" [c]" )
213 << (fa.isShared() ?
" [s]" :
" [u]" );
std::string Io::FileAttr::m_desc |
|
private |
Fd Io::FileAttr::m_fd = -1 |
|
private |
void * Io::FileAttr::m_fptr = nullptr |
|
private |
bool Io::FileAttr::m_isOpen = false |
|
private |
std::string Io::FileAttr::m_name |
|
private |
bool Io::FileAttr::m_shared = false |
|
private |
The documentation for this class was generated from the following file:
- InstallArea/x86_64-slc6-gcc49-opt/include/GaudiKernel/IFileMgr.h