Abstract base class for a filesystem. More...
#include <Common/Compat.h>
#include "Filesystem.h"
#include <Common/Error.h>
#include <Common/Serialization.h>
#include <boost/algorithm/string.hpp>
#include <strings.h>
Go to the source code of this file.
Functions | |
static String & | remove_trailing_duplicates (String &s, char separator) |
Abstract base class for a filesystem.
All commands have synchronous and asynchronous versions. Commands that operate on the same file descriptor are serialized by the underlying filesystem. In other words, if you issue three asynchronous commands, they will get carried out and their responses will come back in the same order in which they were issued. Unless otherwise mentioned, the methods could throw Exception.
Definition in file Filesystem.cc.
Definition at line 116 of file Filesystem.cc.