Classes | |
struct | FunctionTraits |
struct | FunctionTraits< R(Args...)> |
struct | FunctionTraits< R(C::*)(Args...) const > |
struct | FunctionTraits< R(C::*)(Args...)> |
struct | MemberFunctionTraits |
Functions | |
template<class C , class M > | |
C * | host_member_offset (ptrdiff_t *hmoffsetp, const M *member, C *host) |
bool | kvpairs_assign (StringS &kvs, const String &key_value_pair) |
C * host_member_offset | ( | ptrdiff_t * | hmoffsetp, |
const M * | member, | ||
C * | host | ||
) |
Resolve (or assign) `host->Member` offset distance (may be 0).