eckit::LocalFileManager class

Base classes

class URIManager

Public static functions

static auto exists(const std::string&) -> bool
static auto lookUp(const std::string&) -> URIManager&

Constructors, destructors, conversion operators

LocalFileManager(const std::string& name)

Public functions

auto authority() -> bool virtual
auto query() -> bool virtual
auto fragment() -> bool virtual

Private functions

auto exists(const URI& uri) -> bool override
auto newWriteHandle(const URI& uri) -> DataHandle* override
auto newReadHandle(const URI& uri) -> DataHandle* override
auto newReadHandle(const URI& uri, const OffsetList& ol, const LengthList& ll) -> DataHandle* override
auto asString(const URI& uri) const -> std::string override
auto path(const URI& uri) const -> PathName override

Function documentation

static bool eckit::LocalFileManager::exists(const std::string&)

static URIManager& eckit::LocalFileManager::lookUp(const std::string&)

bool eckit::LocalFileManager::authority() virtual

bool eckit::LocalFileManager::query() virtual

bool eckit::LocalFileManager::fragment() virtual