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 |