eckit::PathExpander class

Public static functions

static auto expand(const std::string& path) -> std::string

Private functions

void expand(const std::string& var, const std::string& path, eckit::StringDict& vars) const pure virtual
~PathExpander() private virtual
void print(std::ostream&) const virtual

Friends

auto operator<<(std::ostream& s, const PathExpander& p) -> std::ostream&