template<class T>
eckit::ClassExtent class

Public static functions

static auto size() -> size_t
static void callAll(void(T::*)())
static void callAll(void(T::*)() const)
template<class P>
static void callAll(void(T::*)(P), P)
template<class P>
static void callAll(void(T::*)(P) const, P)
template<class P1, class P2>
static void callAll(void(T::*)(P1, P2), P1, P2)
template<class P>
static void callAll(void(T::*)(P&) const, P&)
template<class P>
static void callAll(void(T::*)(P&), P&)
template<class P1, class P2>
static void callAll(void(T::*)(P1&, P2&), P1&, P2&)

Constructors, destructors, conversion operators

ClassExtent(T*)
ClassExtent(const ClassExtent&) deleted
ClassExtent(ClassExtent&&) deleted
~ClassExtent()

Public functions

auto operator=(const ClassExtent&) -> ClassExtent& deleted
auto operator=(ClassExtent&&) -> ClassExtent& deleted