#include <Iguana/Utilities/classlib/iobase/FileNameLock.h>
Definition at line 21 of file FileNameLock.h.
Definition at line 24 of file FileNameLock.h.
00024 { 00025 LockNone, 00026 LockSelf, 00027 LockOther, 00028 LockUnknown 00029 };
Definition at line 31 of file FileNameLock.h.
00031 { 00032 LockCreated, 00033 LockExists, 00034 LockFailure 00035 };
lat::FileNameLock::FileNameLock | ( | void | ) |
lat::FileNameLock::FileNameLock | ( | const Filename & | name | ) |
lat::FileNameLock::~FileNameLock | ( | void | ) |
lat::FileNameLock::FileNameLock | ( | const FileNameLock & | ) | [private] |
const std::string& lat::FileNameLock::host | ( | void | ) | const |
static bool lat::FileNameLock::isLocked | ( | const Filename & | name, | |
FileNameLock ** | lock | |||
) | [static] |
FileNameLock& lat::FileNameLock::now | ( | void | ) | [private] |
FileNameLock& lat::FileNameLock::operator= | ( | const FileNameLock & | ) | [private] |
pid_t lat::FileNameLock::pid | ( | void | ) | const |
const std::string& lat::FileNameLock::user | ( | void | ) | const |
Filename lat::FileNameLock::m_filename [private] |
Definition at line 80 of file FileNameLock.h.
std::string lat::FileNameLock::m_host [private] |
Definition at line 82 of file FileNameLock.h.
pid_t lat::FileNameLock::m_pid [private] |
Definition at line 83 of file FileNameLock.h.
Time lat::FileNameLock::m_time [private] |
Definition at line 84 of file FileNameLock.h.
std::string lat::FileNameLock::m_user [private] |
Definition at line 81 of file FileNameLock.h.