#include <eckit/config/Resource.h>
template<class T, class LIB>
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
#include <eckit/config/ResourceBase.h>
template<class T, class LIB>
void eckit:: LibResource<T, LIB>:: reset()
#include <eckit/config/ResourceBase.h>
template<class T, class LIB>
void eckit:: LibResource<T, LIB>:: dump(std:: ostream&) const
#include <eckit/config/ResourceBase.h>
template<class T, class LIB>
void eckit:: LibResource<T, LIB>:: GET(std:: ostream&,
Url&)
#include <eckit/config/ResourceBase.h>
template<class T, class LIB>
std:: string eckit:: LibResource<T, LIB>:: name() const