template<class T, class LIB>
eckit::LibResource class

Base classes

class ResourceBase

Constructors, destructors, conversion operators

LibResource(const std::string& str, const T& value)
operator const T&() const

Public functions

void reset()
void dump(std::ostream&) const
void GET(std::ostream&, Url&)
auto name() const -> std::string

Private functions

void setValue(const std::string& s) virtual
auto getValue() const -> std::string virtual
auto setFromConfigFile() -> bool virtual

Friends

auto operator<<(std::ostream& os, const LibResource<T, LIB>& r) -> std::ostream&

Function documentation

template<class T, class LIB>
void eckit::LibResource<T, LIB>::reset()

template<class T, class LIB>
void eckit::LibResource<T, LIB>::dump(std::ostream&) const

template<class T, class LIB>
void eckit::LibResource<T, LIB>::GET(std::ostream&, Url&)

template<class T, class LIB>
std::string eckit::LibResource<T, LIB>::name() const