library of assembled shared sources |
http://lass.cocamware.com |
Namespaces | |
namespace | impl |
namespace | tuple |
namespace | type_list |
Data Structures | |
class | True |
meta true More... | |
struct | False |
meta false More... | |
class | Bool |
meta boolean type More... | |
struct | Bool< false > |
struct | Not |
meta NOT More... | |
struct | Not< False > |
struct | Not< True > |
struct | And |
meta AND More... | |
struct | And< False, False > |
struct | And< False, True > |
struct | And< True, False > |
struct | And< True, True > |
struct | Or |
meta OR More... | |
struct | Or< False, False > |
struct | Or< False, True > |
struct | Or< True, False > |
struct | Or< True, True > |
struct | Xor |
meta XOR More... | |
struct | Xor< False, False > |
struct | Xor< False, True > |
struct | Xor< True, False > |
struct | Xor< True, True > |
struct | EmptyType |
struct | If |
Evaluates meta expression TrueType or FalseType based on a meta condition Condition. More... | |
struct | If< True, TrueType, FalseType > |
struct | If< False, TrueType, FalseType > |
struct | IsConst |
struct | IsConst< T * > |
struct | IsConst< T *const > |
struct | IsConst< T & > |
struct | IsConst< const T > |
struct | IsConst< const T * > |
struct | IsConst< const T & > |
struct | IsConvertible |
struct | IsDerived |
struct | IsDerivedStrict |
struct | IsIntegral |
struct | IsMember |
struct | IsConstMember |
struct | IsMember< R(C::*)()> |
struct | IsMember< R(C::*)() const > |
struct | IsConstMember< R(C::*)() const > |
struct | IsMember< R(C::*)(P1)> |
struct | IsMember< R(C::*)(P1) const > |
struct | IsConstMember< R(C::*)(P1) const > |
struct | IsMember< R(C::*)(P1, P2)> |
struct | IsMember< R(C::*)(P1, P2) const > |
struct | IsConstMember< R(C::*)(P1, P2) const > |
struct | IsMember< R(C::*)(P1, P2, P3)> |
struct | IsMember< R(C::*)(P1, P2, P3) const > |
struct | IsConstMember< R(C::*)(P1, P2, P3) const > |
struct | IsMember< R(C::*)(P1, P2, P3, P4)> |
struct | IsMember< R(C::*)(P1, P2, P3, P4) const > |
struct | IsConstMember< R(C::*)(P1, P2, P3, P4) const > |
struct | IsMember< R(C::*)(P1, P2, P3, P4, P5)> |
struct | IsMember< R(C::*)(P1, P2, P3, P4, P5) const > |
struct | IsConstMember< R(C::*)(P1, P2, P3, P4, P5) const > |
struct | IsMember< R(C::*)(P1, P2, P3, P4, P5, P6)> |
struct | IsMember< R(C::*)(P1, P2, P3, P4, P5, P6) const > |
struct | IsConstMember< R(C::*)(P1, P2, P3, P4, P5, P6) const > |
struct | IsMember< R(C::*)(P1, P2, P3, P4, P5, P6, P7)> |
struct | IsMember< R(C::*)(P1, P2, P3, P4, P5, P6, P7) const > |
struct | IsConstMember< R(C::*)(P1, P2, P3, P4, P5, P6, P7) const > |
struct | IsMember< R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8)> |
struct | IsMember< R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8) const > |
struct | IsConstMember< R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8) const > |
struct | IsMember< R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9)> |
struct | IsMember< R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9) const > |
struct | IsConstMember< R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9) const > |
struct | IsMember< R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10)> |
struct | IsMember< R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10) const > |
struct | IsConstMember< R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10) const > |
struct | IsMember< R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11)> |
struct | IsMember< R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11) const > |
struct | IsConstMember< R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11) const > |
struct | IsMember< R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12)> |
struct | IsMember< R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12) const > |
struct | IsConstMember< R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12) const > |
struct | IsMember< R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13)> |
struct | IsMember< R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13) const > |
struct | IsConstMember< R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13) const > |
struct | IsMember< R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14)> |
struct | IsMember< R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14) const > |
struct | IsConstMember< R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14) const > |
struct | IsMember< R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15)> |
struct | IsMember< R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15) const > |
struct | IsConstMember< R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15) const > |
struct | IsSame |
struct | IsSame< A, A > |
struct | IsTrivial |
struct | NullType |
struct | Select |
Select a type based on a meta condition that evaluates to meta::True or meta::False. More... | |
struct | Select< True, TrueType, FalseType > |
struct | Select< False, TrueType, FalseType > |
class | Tuple< TypeList< H, Ts > > |
class | Tuple< TypeList< meta::EmptyType, Ts > > |
class | Tuple< meta::NullType > |
struct | TypeList |
class | TypeTraits |
Interesting goodies on types. More... | |
struct | Wrap |
Typedefs | |
typedef type_list::Make < signed char, signed short, signed int, signed long, unsigned char, unsigned short, unsigned int, unsigned long, bool, char, wchar_t >::Type | TIntegralTypes |
typedef type_list::Make < signed char, signed short, signed int, signed long, unsigned char, unsigned short, unsigned int, unsigned long, bool, char, wchar_t, float, double, long double >::Type | TTrivialTypes |
Functions | |
bool | operator== (const EmptyType &, const EmptyType &) |
bool | operator!= (const EmptyType &, const EmptyType &) |
template<typename R , typename C > | |
bool | isMember (R(C::*)()) |
template<typename R , typename C > | |
bool | isConstMember (R(C::*)()) |
template<typename R , typename C > | |
bool | isPseudoConstMember (R(C::*)()) |
template<typename R , typename C > | |
bool | isPseudoConstMember (R(*)(C)) |
template<typename R , typename C , typename P1 > | |
bool | isMember (R(C::*)(P1)) |
template<typename R , typename C , typename P1 > | |
bool | isConstMember (R(C::*)(P1)) |
template<typename R , typename C , typename P1 > | |
bool | isPseudoConstMember (R(C::*)(P1)) |
template<typename R , typename C , typename P1 > | |
bool | isPseudoConstMember (R(*)(C, P1)) |
template<typename R , typename C , typename P1 , typename P2 > | |
bool | isMember (R(C::*)(P1, P2)) |
template<typename R , typename C , typename P1 , typename P2 > | |
bool | isConstMember (R(C::*)(P1, P2)) |
template<typename R , typename C , typename P1 , typename P2 > | |
bool | isPseudoConstMember (R(C::*)(P1, P2)) |
template<typename R , typename C , typename P1 , typename P2 > | |
bool | isPseudoConstMember (R(*)(C, P1, P2)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 > | |
bool | isMember (R(C::*)(P1, P2, P3)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 > | |
bool | isConstMember (R(C::*)(P1, P2, P3)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 > | |
bool | isPseudoConstMember (R(C::*)(P1, P2, P3)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 > | |
bool | isPseudoConstMember (R(*)(C, P1, P2, P3)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 > | |
bool | isMember (R(C::*)(P1, P2, P3, P4)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 > | |
bool | isConstMember (R(C::*)(P1, P2, P3, P4)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 > | |
bool | isPseudoConstMember (R(C::*)(P1, P2, P3, P4)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 > | |
bool | isPseudoConstMember (R(*)(C, P1, P2, P3, P4)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 > | |
bool | isMember (R(C::*)(P1, P2, P3, P4, P5)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 > | |
bool | isConstMember (R(C::*)(P1, P2, P3, P4, P5)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 > | |
bool | isPseudoConstMember (R(C::*)(P1, P2, P3, P4, P5)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 > | |
bool | isPseudoConstMember (R(*)(C, P1, P2, P3, P4, P5)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 > | |
bool | isMember (R(C::*)(P1, P2, P3, P4, P5, P6)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 > | |
bool | isConstMember (R(C::*)(P1, P2, P3, P4, P5, P6)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 > | |
bool | isPseudoConstMember (R(C::*)(P1, P2, P3, P4, P5, P6)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 > | |
bool | isPseudoConstMember (R(*)(C, P1, P2, P3, P4, P5, P6)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 > | |
bool | isMember (R(C::*)(P1, P2, P3, P4, P5, P6, P7)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 > | |
bool | isConstMember (R(C::*)(P1, P2, P3, P4, P5, P6, P7)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 > | |
bool | isPseudoConstMember (R(C::*)(P1, P2, P3, P4, P5, P6, P7)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 > | |
bool | isPseudoConstMember (R(*)(C, P1, P2, P3, P4, P5, P6, P7)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 > | |
bool | isMember (R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 > | |
bool | isConstMember (R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 > | |
bool | isPseudoConstMember (R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 > | |
bool | isPseudoConstMember (R(*)(C, P1, P2, P3, P4, P5, P6, P7, P8)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 > | |
bool | isMember (R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 > | |
bool | isConstMember (R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 > | |
bool | isPseudoConstMember (R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 > | |
bool | isPseudoConstMember (R(*)(C, P1, P2, P3, P4, P5, P6, P7, P8, P9)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 > | |
bool | isMember (R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 > | |
bool | isConstMember (R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 > | |
bool | isPseudoConstMember (R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 > | |
bool | isPseudoConstMember (R(*)(C, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 , typename P11 > | |
bool | isMember (R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 , typename P11 > | |
bool | isConstMember (R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 , typename P11 > | |
bool | isPseudoConstMember (R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 , typename P11 > | |
bool | isPseudoConstMember (R(*)(C, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 , typename P11 , typename P12 > | |
bool | isMember (R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 , typename P11 , typename P12 > | |
bool | isConstMember (R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 , typename P11 , typename P12 > | |
bool | isPseudoConstMember (R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 , typename P11 , typename P12 > | |
bool | isPseudoConstMember (R(*)(C, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 , typename P11 , typename P12 , typename P13 > | |
bool | isMember (R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 , typename P11 , typename P12 , typename P13 > | |
bool | isConstMember (R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 , typename P11 , typename P12 , typename P13 > | |
bool | isPseudoConstMember (R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 , typename P11 , typename P12 , typename P13 > | |
bool | isPseudoConstMember (R(*)(C, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 , typename P11 , typename P12 , typename P13 , typename P14 > | |
bool | isMember (R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 , typename P11 , typename P12 , typename P13 , typename P14 > | |
bool | isConstMember (R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 , typename P11 , typename P12 , typename P13 , typename P14 > | |
bool | isPseudoConstMember (R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 , typename P11 , typename P12 , typename P13 , typename P14 > | |
bool | isPseudoConstMember (R(*)(C, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 , typename P11 , typename P12 , typename P13 , typename P14 , typename P15 > | |
bool | isMember (R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 , typename P11 , typename P12 , typename P13 , typename P14 , typename P15 > | |
bool | isConstMember (R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 , typename P11 , typename P12 , typename P13 , typename P14 , typename P15 > | |
bool | isPseudoConstMember (R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15)) |
template<typename R , typename C , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 , typename P10 , typename P11 , typename P12 , typename P13 , typename P14 , typename P15 > | |
bool | isPseudoConstMember (R(*)(C, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15)) |
This library (and namespace) contains tools for meta programming.
bool
, true
, false
, if
... .typedef
called Type
. The latter will be an enum
called value
. Again, style rules are obeyed: types start with a capital, values don't.
typedef typename AMetaFunctionReturningAType<Foo, Bar>::Type Type; enum { value = AMetaFunctionReturningAValue<Fun, Spam>::value };
bool
value the the meta constants True and False.bool
.bool
.traits
typedef type_list::Make< signed char, signed short, signed int, signed long, unsigned char, unsigned short, unsigned int, unsigned long, bool, char, wchar_t>::Type lass::meta::TIntegralTypes |
Definition at line 61 of file is_integral.h.
typedef type_list::Make< signed char, signed short, signed int, signed long, unsigned char, unsigned short, unsigned int, unsigned long, bool, char, wchar_t, float, double, long double>::Type lass::meta::TTrivialTypes |
Definition at line 60 of file is_trivial.h.
bool lass::meta::operator== | ( | const EmptyType & | , | |
const EmptyType & | ||||
) | [inline] |
Definition at line 60 of file empty_type.h.
bool lass::meta::operator!= | ( | const EmptyType & | , | |
const EmptyType & | ||||
) | [inline] |
Definition at line 61 of file empty_type.h.
bool lass::meta::isMember | ( | R(C::*)() | ) | [inline] |
Definition at line 135 of file is_member.h.
bool lass::meta::isConstMember | ( | R(C::*)() | ) | [inline] |
Definition at line 137 of file is_member.h.
bool lass::meta::isPseudoConstMember | ( | R(C::*)() | ) | [inline] |
Definition at line 142 of file is_member.h.
bool lass::meta::isPseudoConstMember | ( | R(*)(C) | ) | [inline] |
Definition at line 144 of file is_member.h.
bool lass::meta::isMember | ( | R(C::*)(P1) | ) | [inline] |
Definition at line 148 of file is_member.h.
bool lass::meta::isConstMember | ( | R(C::*)(P1) | ) | [inline] |
Definition at line 150 of file is_member.h.
bool lass::meta::isPseudoConstMember | ( | R(C::*)(P1) | ) | [inline] |
Definition at line 152 of file is_member.h.
bool lass::meta::isPseudoConstMember | ( | R(*)(C, P1) | ) | [inline] |
Definition at line 154 of file is_member.h.
bool lass::meta::isMember | ( | R(C::*)(P1, P2) | ) | [inline] |
Definition at line 156 of file is_member.h.
bool lass::meta::isConstMember | ( | R(C::*)(P1, P2) | ) | [inline] |
Definition at line 158 of file is_member.h.
bool lass::meta::isPseudoConstMember | ( | R(C::*)(P1, P2) | ) | [inline] |
Definition at line 160 of file is_member.h.
bool lass::meta::isPseudoConstMember | ( | R(*)(C, P1, P2) | ) | [inline] |
Definition at line 162 of file is_member.h.
bool lass::meta::isMember | ( | R(C::*)(P1, P2, P3) | ) | [inline] |
Definition at line 164 of file is_member.h.
bool lass::meta::isConstMember | ( | R(C::*)(P1, P2, P3) | ) | [inline] |
Definition at line 166 of file is_member.h.
bool lass::meta::isPseudoConstMember | ( | R(C::*)(P1, P2, P3) | ) | [inline] |
Definition at line 168 of file is_member.h.
bool lass::meta::isPseudoConstMember | ( | R(*)(C, P1, P2, P3) | ) | [inline] |
Definition at line 170 of file is_member.h.
bool lass::meta::isMember | ( | R(C::*)(P1, P2, P3, P4) | ) | [inline] |
Definition at line 172 of file is_member.h.
bool lass::meta::isConstMember | ( | R(C::*)(P1, P2, P3, P4) | ) | [inline] |
Definition at line 174 of file is_member.h.
bool lass::meta::isPseudoConstMember | ( | R(C::*)(P1, P2, P3, P4) | ) | [inline] |
Definition at line 176 of file is_member.h.
bool lass::meta::isPseudoConstMember | ( | R(*)(C, P1, P2, P3, P4) | ) | [inline] |
Definition at line 178 of file is_member.h.
bool lass::meta::isMember | ( | R(C::*)(P1, P2, P3, P4, P5) | ) | [inline] |
Definition at line 180 of file is_member.h.
bool lass::meta::isConstMember | ( | R(C::*)(P1, P2, P3, P4, P5) | ) | [inline] |
Definition at line 182 of file is_member.h.
bool lass::meta::isPseudoConstMember | ( | R(C::*)(P1, P2, P3, P4, P5) | ) | [inline] |
Definition at line 184 of file is_member.h.
bool lass::meta::isPseudoConstMember | ( | R(*)(C, P1, P2, P3, P4, P5) | ) | [inline] |
Definition at line 186 of file is_member.h.
bool lass::meta::isMember | ( | R(C::*)(P1, P2, P3, P4, P5, P6) | ) | [inline] |
Definition at line 188 of file is_member.h.
bool lass::meta::isConstMember | ( | R(C::*)(P1, P2, P3, P4, P5, P6) | ) | [inline] |
Definition at line 190 of file is_member.h.
bool lass::meta::isPseudoConstMember | ( | R(C::*)(P1, P2, P3, P4, P5, P6) | ) | [inline] |
Definition at line 192 of file is_member.h.
bool lass::meta::isPseudoConstMember | ( | R(*)(C, P1, P2, P3, P4, P5, P6) | ) | [inline] |
Definition at line 194 of file is_member.h.
bool lass::meta::isMember | ( | R(C::*)(P1, P2, P3, P4, P5, P6, P7) | ) | [inline] |
Definition at line 196 of file is_member.h.
bool lass::meta::isConstMember | ( | R(C::*)(P1, P2, P3, P4, P5, P6, P7) | ) | [inline] |
Definition at line 198 of file is_member.h.
bool lass::meta::isPseudoConstMember | ( | R(C::*)(P1, P2, P3, P4, P5, P6, P7) | ) | [inline] |
Definition at line 200 of file is_member.h.
bool lass::meta::isPseudoConstMember | ( | R(*)(C, P1, P2, P3, P4, P5, P6, P7) | ) | [inline] |
Definition at line 202 of file is_member.h.
bool lass::meta::isMember | ( | R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8) | ) | [inline] |
Definition at line 204 of file is_member.h.
bool lass::meta::isConstMember | ( | R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8) | ) | [inline] |
Definition at line 206 of file is_member.h.
bool lass::meta::isPseudoConstMember | ( | R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8) | ) | [inline] |
Definition at line 208 of file is_member.h.
bool lass::meta::isPseudoConstMember | ( | R(*)(C, P1, P2, P3, P4, P5, P6, P7, P8) | ) | [inline] |
Definition at line 210 of file is_member.h.
bool lass::meta::isMember | ( | R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9) | ) | [inline] |
Definition at line 212 of file is_member.h.
bool lass::meta::isConstMember | ( | R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9) | ) | [inline] |
Definition at line 214 of file is_member.h.
bool lass::meta::isPseudoConstMember | ( | R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9) | ) | [inline] |
Definition at line 216 of file is_member.h.
bool lass::meta::isPseudoConstMember | ( | R(*)(C, P1, P2, P3, P4, P5, P6, P7, P8, P9) | ) | [inline] |
Definition at line 218 of file is_member.h.
bool lass::meta::isMember | ( | R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10) | ) | [inline] |
Definition at line 220 of file is_member.h.
bool lass::meta::isConstMember | ( | R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10) | ) | [inline] |
Definition at line 222 of file is_member.h.
bool lass::meta::isPseudoConstMember | ( | R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10) | ) | [inline] |
Definition at line 224 of file is_member.h.
bool lass::meta::isPseudoConstMember | ( | R(*)(C, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10) | ) | [inline] |
Definition at line 226 of file is_member.h.
bool lass::meta::isMember | ( | R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11) | ) | [inline] |
Definition at line 228 of file is_member.h.
bool lass::meta::isConstMember | ( | R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11) | ) | [inline] |
Definition at line 230 of file is_member.h.
bool lass::meta::isPseudoConstMember | ( | R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11) | ) | [inline] |
Definition at line 232 of file is_member.h.
bool lass::meta::isPseudoConstMember | ( | R(*)(C, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11) | ) | [inline] |
Definition at line 234 of file is_member.h.
bool lass::meta::isMember | ( | R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12) | ) | [inline] |
Definition at line 236 of file is_member.h.
bool lass::meta::isConstMember | ( | R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12) | ) | [inline] |
Definition at line 238 of file is_member.h.
bool lass::meta::isPseudoConstMember | ( | R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12) | ) | [inline] |
Definition at line 240 of file is_member.h.
bool lass::meta::isPseudoConstMember | ( | R(*)(C, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12) | ) | [inline] |
Definition at line 242 of file is_member.h.
bool lass::meta::isMember | ( | R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13) | ) | [inline] |
Definition at line 244 of file is_member.h.
bool lass::meta::isConstMember | ( | R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13) | ) | [inline] |
Definition at line 246 of file is_member.h.
bool lass::meta::isPseudoConstMember | ( | R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13) | ) | [inline] |
Definition at line 248 of file is_member.h.
bool lass::meta::isPseudoConstMember | ( | R(*)(C, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13) | ) | [inline] |
Definition at line 250 of file is_member.h.
bool lass::meta::isMember | ( | R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14) | ) | [inline] |
Definition at line 252 of file is_member.h.
bool lass::meta::isConstMember | ( | R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14) | ) | [inline] |
Definition at line 254 of file is_member.h.
bool lass::meta::isPseudoConstMember | ( | R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14) | ) | [inline] |
Definition at line 256 of file is_member.h.
bool lass::meta::isPseudoConstMember | ( | R(*)(C, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14) | ) | [inline] |
Definition at line 258 of file is_member.h.
bool lass::meta::isMember | ( | R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15) | ) | [inline] |
Definition at line 260 of file is_member.h.
bool lass::meta::isConstMember | ( | R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15) | ) | [inline] |
Definition at line 262 of file is_member.h.
bool lass::meta::isPseudoConstMember | ( | R(C::*)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15) | ) | [inline] |
Definition at line 264 of file is_member.h.
bool lass::meta::isPseudoConstMember | ( | R(*)(C, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15) | ) | [inline] |
Definition at line 266 of file is_member.h.
Generated on Mon Nov 10 14:22:09 2008 for Library of Assembled Shared Sources by 1.5.7.1 |