#include <File_UNIX.h>
Protected Types | |
typedef UInt64 | FileSizeImpl |
typedef UInt64 | FileSizeImpl |
typedef UInt64 | FileSizeImpl |
typedef UInt64 | FileSizeImpl |
Protected Member Functions | |
bool | canExecuteImpl () const |
bool | canExecuteImpl () const |
bool | canExecuteImpl () const |
bool | canExecuteImpl () const |
bool | canReadImpl () const |
bool | canReadImpl () const |
bool | canReadImpl () const |
bool | canReadImpl () const |
bool | canWriteImpl () const |
bool | canWriteImpl () const |
bool | canWriteImpl () const |
bool | canWriteImpl () const |
void | copyToImpl (const std::string &path) const |
void | copyToImpl (const std::string &path) const |
void | copyToImpl (const std::string &path) const |
void | copyToImpl (const std::string &path) const |
Timestamp | createdImpl () const |
Timestamp | createdImpl () const |
Timestamp | createdImpl () const |
Timestamp | createdImpl () const |
bool | createDirectoryImpl () |
bool | createDirectoryImpl () |
bool | createDirectoryImpl () |
bool | createDirectoryImpl () |
bool | createFileImpl () |
bool | createFileImpl () |
bool | createFileImpl () |
bool | createFileImpl () |
bool | existsImpl () const |
bool | existsImpl () const |
bool | existsImpl () const |
bool | existsImpl () const |
FileImpl (const std::string &path) | |
FileImpl () | |
FileImpl (const std::string &path) | |
FileImpl () | |
FileImpl (const std::string &path) | |
FileImpl () | |
FileImpl (const std::string &path) | |
FileImpl () | |
Timestamp | getLastModifiedImpl () const |
Timestamp | getLastModifiedImpl () const |
Timestamp | getLastModifiedImpl () const |
Timestamp | getLastModifiedImpl () const |
const std::string & | getPathImpl () const |
const std::string & | getPathImpl () const |
const std::string & | getPathImpl () const |
const std::string & | getPathImpl () const |
FileSizeImpl | getSizeImpl () const |
FileSizeImpl | getSizeImpl () const |
FileSizeImpl | getSizeImpl () const |
FileSizeImpl | getSizeImpl () const |
bool | isDeviceImpl () const |
bool | isDeviceImpl () const |
bool | isDeviceImpl () const |
bool | isDeviceImpl () const |
bool | isDirectoryImpl () const |
bool | isDirectoryImpl () const |
bool | isDirectoryImpl () const |
bool | isDirectoryImpl () const |
bool | isFileImpl () const |
bool | isFileImpl () const |
bool | isFileImpl () const |
bool | isFileImpl () const |
bool | isHiddenImpl () const |
bool | isHiddenImpl () const |
bool | isHiddenImpl () const |
bool | isHiddenImpl () const |
bool | isLinkImpl () const |
bool | isLinkImpl () const |
bool | isLinkImpl () const |
bool | isLinkImpl () const |
void | removeImpl () |
void | removeImpl () |
void | removeImpl () |
void | removeImpl () |
void | renameToImpl (const std::string &path) |
void | renameToImpl (const std::string &path) |
void | renameToImpl (const std::string &path) |
void | renameToImpl (const std::string &path) |
void | setExecutableImpl (bool flag=true) |
void | setExecutableImpl (bool flag=true) |
void | setExecutableImpl (bool flag=true) |
void | setExecutableImpl (bool flag=true) |
void | setLastModifiedImpl (const Timestamp &ts) |
void | setLastModifiedImpl (const Timestamp &ts) |
void | setLastModifiedImpl (const Timestamp &ts) |
void | setLastModifiedImpl (const Timestamp &ts) |
void | setPath (const std::string &path) |
void | setPathImpl (const std::string &path) |
void | setPathImpl (const std::string &path) |
void | setPathImpl (const std::string &path) |
void | setPathImpl (const std::string &path) |
void | setSizeImpl (FileSizeImpl size) |
void | setSizeImpl (FileSizeImpl size) |
void | setSizeImpl (FileSizeImpl size) |
void | setSizeImpl (FileSizeImpl size) |
void | setWriteableImpl (bool flag=true) |
void | setWriteableImpl (bool flag=true) |
void | setWriteableImpl (bool flag=true) |
void | setWriteableImpl (bool flag=true) |
void | swapImpl (FileImpl &file) |
void | swapImpl (FileImpl &file) |
void | swapImpl (FileImpl &file) |
void | swapImpl (FileImpl &file) |
virtual | ~FileImpl () |
virtual | ~FileImpl () |
virtual | ~FileImpl () |
virtual | ~FileImpl () |
Static Protected Member Functions | |
static void | handleLastError (const std::string &path) |
static void | handleLastErrorImpl (const std::string &path) |
static void | handleLastErrorImpl (const std::string &path) |
static void | handleLastErrorImpl (const std::string &path) |
Private Attributes | |
std::string | _path |
std::wstring | _upath |
Friends | |
class | DirectoryIteratorImpl |
class | FileHandle |
Definition at line 49 of file File_UNIX.h.
typedef UInt64 Poco::FileImpl::FileSizeImpl [protected] |
Definition at line 53 of file File_WIN32U.h.
typedef UInt64 Poco::FileImpl::FileSizeImpl [protected] |
Definition at line 53 of file File_WIN32.h.
typedef UInt64 Poco::FileImpl::FileSizeImpl [protected] |
Definition at line 52 of file File_VMS.h.
typedef UInt64 Poco::FileImpl::FileSizeImpl [protected] |
Definition at line 52 of file File_UNIX.h.
Poco::FileImpl::FileImpl | ( | ) | [protected] |
Definition at line 54 of file File_UNIX.cpp.
Poco::FileImpl::FileImpl | ( | const std::string & | path | ) | [protected] |
Definition at line 59 of file File_UNIX.cpp.
Poco::FileImpl::~FileImpl | ( | ) | [protected, virtual] |
Definition at line 67 of file File_UNIX.cpp.
Poco::FileImpl::FileImpl | ( | ) | [protected] |
Poco::FileImpl::FileImpl | ( | const std::string & | path | ) | [protected] |
virtual Poco::FileImpl::~FileImpl | ( | ) | [protected, virtual] |
Poco::FileImpl::FileImpl | ( | ) | [protected] |
Poco::FileImpl::FileImpl | ( | const std::string & | path | ) | [protected] |
virtual Poco::FileImpl::~FileImpl | ( | ) | [protected, virtual] |
Poco::FileImpl::FileImpl | ( | ) | [protected] |
Poco::FileImpl::FileImpl | ( | const std::string & | path | ) | [protected] |
virtual Poco::FileImpl::~FileImpl | ( | ) | [protected, virtual] |
bool Poco::FileImpl::canExecuteImpl | ( | ) | const [protected] |
bool Poco::FileImpl::canExecuteImpl | ( | ) | const [protected] |
bool Poco::FileImpl::canExecuteImpl | ( | ) | const [protected] |
bool Poco::FileImpl::canExecuteImpl | ( | ) | const [protected] |
Definition at line 138 of file File_UNIX.cpp.
bool Poco::FileImpl::canReadImpl | ( | ) | const [protected] |
bool Poco::FileImpl::canReadImpl | ( | ) | const [protected] |
bool Poco::FileImpl::canReadImpl | ( | ) | const [protected] |
bool Poco::FileImpl::canReadImpl | ( | ) | const [protected] |
Definition at line 96 of file File_UNIX.cpp.
bool Poco::FileImpl::canWriteImpl | ( | ) | const [protected] |
bool Poco::FileImpl::canWriteImpl | ( | ) | const [protected] |
bool Poco::FileImpl::canWriteImpl | ( | ) | const [protected] |
bool Poco::FileImpl::canWriteImpl | ( | ) | const [protected] |
Definition at line 117 of file File_UNIX.cpp.
void Poco::FileImpl::copyToImpl | ( | const std::string & | path | ) | const [protected] |
void Poco::FileImpl::copyToImpl | ( | const std::string & | path | ) | const [protected] |
void Poco::FileImpl::copyToImpl | ( | const std::string & | path | ) | const [protected] |
void Poco::FileImpl::copyToImpl | ( | const std::string & | path | ) | const [protected] |
Definition at line 333 of file File_UNIX.cpp.
Timestamp Poco::FileImpl::createdImpl | ( | ) | const [protected] |
Timestamp Poco::FileImpl::createdImpl | ( | ) | const [protected] |
Timestamp Poco::FileImpl::createdImpl | ( | ) | const [protected] |
Timestamp Poco::FileImpl::createdImpl | ( | ) | const [protected] |
Definition at line 219 of file File_UNIX.cpp.
bool Poco::FileImpl::createDirectoryImpl | ( | ) | [protected] |
bool Poco::FileImpl::createDirectoryImpl | ( | ) | [protected] |
bool Poco::FileImpl::createDirectoryImpl | ( | ) | [protected] |
bool Poco::FileImpl::createDirectoryImpl | ( | ) | [protected] |
Definition at line 423 of file File_UNIX.cpp.
bool Poco::FileImpl::createFileImpl | ( | ) | [protected] |
bool Poco::FileImpl::createFileImpl | ( | ) | [protected] |
bool Poco::FileImpl::createFileImpl | ( | ) | [protected] |
bool Poco::FileImpl::createFileImpl | ( | ) | [protected] |
Definition at line 405 of file File_UNIX.cpp.
bool Poco::FileImpl::existsImpl | ( | ) | const [protected] |
bool Poco::FileImpl::existsImpl | ( | ) | const [protected] |
bool Poco::FileImpl::existsImpl | ( | ) | const [protected] |
bool Poco::FileImpl::existsImpl | ( | ) | const [protected] |
Definition at line 87 of file File_UNIX.cpp.
Timestamp Poco::FileImpl::getLastModifiedImpl | ( | ) | const [protected] |
Timestamp Poco::FileImpl::getLastModifiedImpl | ( | ) | const [protected] |
Timestamp Poco::FileImpl::getLastModifiedImpl | ( | ) | const [protected] |
Timestamp Poco::FileImpl::getLastModifiedImpl | ( | ) | const [protected] |
Definition at line 242 of file File_UNIX.cpp.
const std::string& Poco::FileImpl::getPathImpl | ( | ) | const [protected] |
const std::string& Poco::FileImpl::getPathImpl | ( | ) | const [protected] |
const std::string& Poco::FileImpl::getPathImpl | ( | ) | const [protected] |
const std::string & Poco::FileImpl::getPathImpl | ( | ) | const [inline, protected] |
Definition at line 93 of file File_UNIX.h.
FileSizeImpl Poco::FileImpl::getSizeImpl | ( | ) | const [protected] |
FileSizeImpl Poco::FileImpl::getSizeImpl | ( | ) | const [protected] |
FileSizeImpl Poco::FileImpl::getSizeImpl | ( | ) | const [protected] |
FileImpl::FileSizeImpl Poco::FileImpl::getSizeImpl | ( | ) | const [protected] |
Definition at line 267 of file File_UNIX.cpp.
static void Poco::FileImpl::handleLastError | ( | const std::string & | path | ) | [static, protected] |
Reimplemented in Poco::File.
static void Poco::FileImpl::handleLastErrorImpl | ( | const std::string & | path | ) | [static, protected] |
static void Poco::FileImpl::handleLastErrorImpl | ( | const std::string & | path | ) | [static, protected] |
void Poco::FileImpl::handleLastErrorImpl | ( | const std::string & | path | ) | [static, protected] |
Definition at line 435 of file File_UNIX.cpp.
bool Poco::FileImpl::isDeviceImpl | ( | ) | const [protected] |
bool Poco::FileImpl::isDeviceImpl | ( | ) | const [protected] |
bool Poco::FileImpl::isDeviceImpl | ( | ) | const [protected] |
bool Poco::FileImpl::isDeviceImpl | ( | ) | const [protected] |
Definition at line 196 of file File_UNIX.cpp.
bool Poco::FileImpl::isDirectoryImpl | ( | ) | const [protected] |
bool Poco::FileImpl::isDirectoryImpl | ( | ) | const [protected] |
bool Poco::FileImpl::isDirectoryImpl | ( | ) | const [protected] |
bool Poco::FileImpl::isDirectoryImpl | ( | ) | const [protected] |
Definition at line 170 of file File_UNIX.cpp.
bool Poco::FileImpl::isFileImpl | ( | ) | const [protected] |
bool Poco::FileImpl::isFileImpl | ( | ) | const [protected] |
bool Poco::FileImpl::isFileImpl | ( | ) | const [protected] |
bool Poco::FileImpl::isFileImpl | ( | ) | const [protected] |
Definition at line 157 of file File_UNIX.cpp.
bool Poco::FileImpl::isHiddenImpl | ( | ) | const [protected] |
bool Poco::FileImpl::isHiddenImpl | ( | ) | const [protected] |
bool Poco::FileImpl::isHiddenImpl | ( | ) | const [protected] |
bool Poco::FileImpl::isHiddenImpl | ( | ) | const [protected] |
Definition at line 209 of file File_UNIX.cpp.
bool Poco::FileImpl::isLinkImpl | ( | ) | const [protected] |
bool Poco::FileImpl::isLinkImpl | ( | ) | const [protected] |
bool Poco::FileImpl::isLinkImpl | ( | ) | const [protected] |
bool Poco::FileImpl::isLinkImpl | ( | ) | const [protected] |
Definition at line 183 of file File_UNIX.cpp.
void Poco::FileImpl::removeImpl | ( | ) | [protected] |
void Poco::FileImpl::removeImpl | ( | ) | [protected] |
void Poco::FileImpl::removeImpl | ( | ) | [protected] |
void Poco::FileImpl::removeImpl | ( | ) | [protected] |
Definition at line 392 of file File_UNIX.cpp.
void Poco::FileImpl::renameToImpl | ( | const std::string & | path | ) | [protected] |
void Poco::FileImpl::renameToImpl | ( | const std::string & | path | ) | [protected] |
void Poco::FileImpl::renameToImpl | ( | const std::string & | path | ) | [protected] |
void Poco::FileImpl::renameToImpl | ( | const std::string & | path | ) | [protected] |
Definition at line 383 of file File_UNIX.cpp.
void Poco::FileImpl::setExecutableImpl | ( | bool | flag = true |
) | [protected] |
void Poco::FileImpl::setExecutableImpl | ( | bool | flag = true |
) | [protected] |
void Poco::FileImpl::setExecutableImpl | ( | bool | flag = true |
) | [protected] |
void Poco::FileImpl::setExecutableImpl | ( | bool | flag = true |
) | [protected] |
Definition at line 311 of file File_UNIX.cpp.
void Poco::FileImpl::setLastModifiedImpl | ( | const Timestamp & | ts | ) | [protected] |
void Poco::FileImpl::setLastModifiedImpl | ( | const Timestamp & | ts | ) | [protected] |
void Poco::FileImpl::setLastModifiedImpl | ( | const Timestamp & | ts | ) | [protected] |
void Poco::FileImpl::setLastModifiedImpl | ( | const Timestamp & | ts | ) | [protected] |
Definition at line 255 of file File_UNIX.cpp.
void Poco::FileImpl::setPath | ( | const std::string & | path | ) | [protected] |
void Poco::FileImpl::setPathImpl | ( | const std::string & | path | ) | [protected] |
void Poco::FileImpl::setPathImpl | ( | const std::string & | path | ) | [protected] |
void Poco::FileImpl::setPathImpl | ( | const std::string & | path | ) | [protected] |
void Poco::FileImpl::setPathImpl | ( | const std::string & | path | ) | [protected] |
Definition at line 78 of file File_UNIX.cpp.
void Poco::FileImpl::setSizeImpl | ( | FileSizeImpl | size | ) | [protected] |
void Poco::FileImpl::setSizeImpl | ( | FileSizeImpl | size | ) | [protected] |
void Poco::FileImpl::setSizeImpl | ( | FileSizeImpl | size | ) | [protected] |
void Poco::FileImpl::setSizeImpl | ( | FileSizeImpl | size | ) | [protected] |
Definition at line 280 of file File_UNIX.cpp.
void Poco::FileImpl::setWriteableImpl | ( | bool | flag = true |
) | [protected] |
void Poco::FileImpl::setWriteableImpl | ( | bool | flag = true |
) | [protected] |
void Poco::FileImpl::setWriteableImpl | ( | bool | flag = true |
) | [protected] |
void Poco::FileImpl::setWriteableImpl | ( | bool | flag = true |
) | [protected] |
Definition at line 289 of file File_UNIX.cpp.
void Poco::FileImpl::swapImpl | ( | FileImpl & | file | ) | [protected] |
void Poco::FileImpl::swapImpl | ( | FileImpl & | file | ) | [protected] |
void Poco::FileImpl::swapImpl | ( | FileImpl & | file | ) | [protected] |
void Poco::FileImpl::swapImpl | ( | FileImpl & | file | ) | [protected] |
Definition at line 72 of file File_UNIX.cpp.
DirectoryIteratorImpl [friend] |
Definition at line 86 of file File_UNIX.h.
FileHandle [friend] |
Definition at line 87 of file File_WIN32.h.
std::string Poco::FileImpl::_path [private] |
Definition at line 84 of file File_UNIX.h.
std::wstring Poco::FileImpl::_upath [private] |
Definition at line 86 of file File_WIN32U.h.