#include <ders/config.hpp>
#include <ders/buf_rdwr.hpp>
#include <ders/error.hpp>
Go to the source code of this file.
Namespaces | |
namespace | ders |
Classes | |
class | ders::file |
Provides file I/O operations. More... | |
class | ders::FileErrorException |
ErrorException class with embed fileName. More... | |
class | ders::fd |
Provides low level file I/O operations that don't depend on underlining implementation. More... | |
Typedefs | |
typedef sh_ptr< file > | ders::sh_file |
Functions | |
sh_file | ders::new_file (mem_pool &mp) |
Creates new file object. | |
sh_file | ders::new_file (mem_pool &mp, const ch_rng &path, file::mode md, int fls) |
Creates new file object. | |
sh_file | ders::new_file (mem_pool &mp, int fd) |
Creates new file object. | |
shException | ders::newFileErrorException (mem_pool &mp, const FileLine &loc, const ch_rng &msg, error err, const ch_rng &fname) |
shException | ders::newFileErrorException (const FileLine &loc, const ch_rng &msg, error err, const ch_rng &fname, shException nest) |
error | ders::remove (mem_pool &mp, const ch_rng &fname) |
void | ders::ex_remove (mem_pool &mp, const ch_rng &fname) |
Definition in file file.hpp.