MCPcopy Create free account

hub / github.com/SteveKChiu/lua-intf / types & classes

Types & classes173 in github.com/SteveKChiu/lua-intf

↓ 8 callersClassLuaException
LuaIntf/impl/LuaException.h:27
↓ 6 callersClassLuaRef
LuaIntf/LuaRef.h:40
↓ 2 callersClassLuaString
* Transitient string type without copying underlying char values, use with caution. * It works like const char* with length field. */
LuaIntf/impl/LuaType.h:383
↓ 2 callersClassLuaTableIterator
* C++ style const iterator for this table */
LuaIntf/LuaRef.h:150
↓ 2 callersClassLuaTableRef
* Assignable and convertible result of bracket-style lookup. */
LuaIntf/LuaRef.h:47
ClassCall
LuaIntf/LuaRef.h:1227
ClassCall <std::tuple<R...>, P...>
LuaIntf/LuaRef.h:1261
ClassCall <void, P...>
LuaIntf/LuaRef.h:1245
ClassCppArg
LuaIntf/impl/CppArg.h:285
ClassCppArgHolder
LuaIntf/impl/CppArg.h:56
ClassCppArgHolder <T&>
LuaIntf/impl/CppArg.h:77
ClassCppArgInput
LuaIntf/impl/CppArg.h:196
ClassCppArgInput <CppArgTraits<LuaState>, false, false, false>
LuaIntf/impl/CppArg.h:249
ClassCppArgInput <CppArgTraits<lua_State*>, false, false, false>
LuaIntf/impl/CppArg.h:239
ClassCppArgInput <Traits, false, IsOptional, HasDefault>
LuaIntf/impl/CppArg.h:199
ClassCppArgInput <Traits, true, false, HasDefault>
LuaIntf/impl/CppArg.h:208
ClassCppArgInput <Traits, true, true, false>
LuaIntf/impl/CppArg.h:218
ClassCppArgInput <Traits, true, true, true>
LuaIntf/impl/CppArg.h:229
ClassCppArgOutput
LuaIntf/impl/CppArg.h:261
ClassCppArgOutput <Traits, false>
LuaIntf/impl/CppArg.h:264
ClassCppArgOutput <Traits, true>
LuaIntf/impl/CppArg.h:273
ClassCppArgTraits
LuaIntf/impl/CppArg.h:95
ClassCppArgTraits <LuaState>
LuaIntf/impl/CppArg.h:181
ClassCppArgTraits <_def<T, NUM, DEN>>
LuaIntf/impl/CppArg.h:119
ClassCppArgTraits <_opt<T>>
LuaIntf/impl/CppArg.h:108
ClassCppArgTraits <_out<T>>
LuaIntf/impl/CppArg.h:127
ClassCppArgTraits <_ref<T>>
LuaIntf/impl/CppArg.h:138
ClassCppArgTraits <_ref_def<T, NUM, DEN>>
LuaIntf/impl/CppArg.h:158
ClassCppArgTraits <_ref_opt<T>>
LuaIntf/impl/CppArg.h:148
ClassCppArgTraits <lua_State*>
LuaIntf/impl/CppArg.h:168
ClassCppArgTupleInput
LuaIntf/impl/CppArg.h:308
ClassCppArgTupleInput <>
LuaIntf/impl/CppArg.h:311
ClassCppArgTupleInput <P0, P...>
LuaIntf/impl/CppArg.h:321
ClassCppArgTupleOutput
LuaIntf/impl/CppArg.h:334
ClassCppArgTupleOutput <>
LuaIntf/impl/CppArg.h:337
ClassCppArgTupleOutput <P0, P...>
LuaIntf/impl/CppArg.h:348
ClassCppAutoDowncast
LuaIntf/impl/CppObject.h:155
ClassCppBindClass
LuaIntf/impl/CppBindClass.h:418
ClassCppBindClass
LuaIntf/impl/CppBindModule.h:299
ClassCppBindClassBase
LuaIntf/impl/CppBindClass.h:360
ClassCppBindClassConstructor
LuaIntf/impl/CppBindClass.h:28
ClassCppBindClassConstructor <SP, T, _arg(*)(P...)>
LuaIntf/impl/CppBindClass.h:50
ClassCppBindClassConstructor <T, T, _arg(*)(P...)>
LuaIntf/impl/CppBindClass.h:31
ClassCppBindClassDestructor
LuaIntf/impl/CppBindClass.h:72
ClassCppBindClassMetaMethod
LuaIntf/impl/CppBindClass.h:328
ClassCppBindClassMethod
LuaIntf/impl/CppBindClass.h:192
ClassCppBindClassMethod <T, FN, FN, CHK, typename std::enable_if<CppCouldBeLambda<FN>::value>::type>
LuaIntf/impl/CppBindClass.h:307
ClassCppBindClassMethod <T, FN, FN, CHK, typename std::enable_if<std::is_function<FN>::value>::type>
LuaIntf/impl/CppBindClass.h:317
ClassCppBindClassMethod <T, FN, _arg(*)(P...), CHK, typename std::enable_if<CppCouldBeLambda<FN>::value>::type>
LuaIntf/impl/CppBindClass.h:312
ClassCppBindClassMethod <T, FN, _arg(*)(P...), CHK, typename std::enable_if<std::is_function<FN>::value>::type>
LuaIntf/impl/CppBindClass.h:322
ClassCppBindClassMethod <T, R(*)(TF*, A...), _arg(*)(P...), CHK, typename std::enable_if<!std::is_const<TF>::value>::type>
LuaIntf/impl/CppBindClass.h:265
ClassCppBindClassMethod <T, R(*)(TF*, P...), R(*)(TF*, P...), CHK, typename std::enable_if<!std::is_const<TF>::value>::type>
LuaIntf/impl/CppBindClass.h:211
ClassCppBindClassMethod <T, R(*)(const TF*, A...), _arg(*)(P...), CHK>
LuaIntf/impl/CppBindClass.h:276
ClassCppBindClassMethod <T, R(*)(const TF*, P...), R(*)(const TF*, P...), CHK>
LuaIntf/impl/CppBindClass.h:220
ClassCppBindClassMethod <T, R(TF::*)(A...) const, _arg(*)(P...), CHK>
LuaIntf/impl/CppBindClass.h:255
ClassCppBindClassMethod <T, R(TF::*)(A...), _arg(*)(P...), CHK>
LuaIntf/impl/CppBindClass.h:245
ClassCppBindClassMethod <T, R(TF::*)(P...) const, R(TF::*)(P...) const, CHK>
LuaIntf/impl/CppBindClass.h:203
ClassCppBindClassMethod <T, R(TF::*)(P...), R(TF::*)(P...), CHK>
LuaIntf/impl/CppBindClass.h:195
ClassCppBindClassMethod <T, std::function<R(TF*, A...)>, _arg(*)(P...), CHK, typename std::enable_if<!std::is_const<TF>::value>::type>
LuaIntf/impl/CppBindClass.h:286
ClassCppBindClassMethod <T, std::function<R(TF*, P...)>, std::function<R(TF*, P...)>, CHK, typename std::enable_if<!std::is_const<TF>::value>::type>
LuaIntf/impl/CppBindClass.h:228
ClassCppBindClassMethod <T, std::function<R(const TF*, A...)>, _arg(*)(P...), CHK>
LuaIntf/impl/CppBindClass.h:297
ClassCppBindClassMethod <T, std::function<R(const TF*, P...)>, std::function<R(const TF*, P...)>, CHK>
LuaIntf/impl/CppBindClass.h:237
ClassCppBindClassMethodBase
LuaIntf/impl/CppBindClass.h:144
ClassCppBindClassVariableGetter
LuaIntf/impl/CppBindClass.h:92
ClassCppBindClassVariableSetter
LuaIntf/impl/CppBindClass.h:117
ClassCppBindConstant
LuaIntf/impl/CppBindModule.h:27
ClassCppBindMethod
LuaIntf/impl/CppBindModule.h:141
ClassCppBindMethod <FN, FN, IARG, CHK, typename std::enable_if<CppCouldBeLambda<FN>::value>::type>
LuaIntf/impl/CppBindModule.h:168
ClassCppBindMethod <FN, FN, IARG, CHK, typename std::enable_if<std::is_function<FN>::value>::type>
LuaIntf/impl/CppBindModule.h:178
ClassCppBindMethod <FN, _arg(*)(P...), IARG, CHK, typename std::enable_if<CppCouldBeLambda<FN>::value>::type>
LuaIntf/impl/CppBindModule.h:173
ClassCppBindMethod <FN, _arg(*)(P...), IARG, CHK, typename std::enable_if<std::is_function<FN>::value>::type>
LuaIntf/impl/CppBindModule.h:183
ClassCppBindMethod <R(*)(A...), _arg(*)(P...), IARG, CHK>
LuaIntf/impl/CppBindModule.h:152
ClassCppBindMethod <R(*)(P...), R(*)(P...), IARG, CHK>
LuaIntf/impl/CppBindModule.h:144
ClassCppBindMethod <std::function<R(A...)>, _arg(*)(P...), IARG, CHK>
LuaIntf/impl/CppBindModule.h:160
ClassCppBindMethod <std::function<R(P...)>, std::function<R(P...)>, IARG, CHK>
LuaIntf/impl/CppBindModule.h:148
ClassCppBindMethodBase
LuaIntf/impl/CppBindModule.h:103
EnumCppBindMethodCheck
LuaIntf/impl/CppBindModule.h:93
ClassCppBindModule
LuaIntf/impl/CppBindClass.h:358
ClassCppBindModule
LuaIntf/impl/CppBindModule.h:308
ClassCppBindModuleBase
LuaIntf/impl/CppBindModule.h:223
ClassCppBindModuleMetaMethod
LuaIntf/impl/CppBindModule.h:189
ClassCppBindVariableGetter
LuaIntf/impl/CppBindModule.h:42
ClassCppBindVariableSetter
LuaIntf/impl/CppBindModule.h:67
ClassCppCouldBeLambda
LuaIntf/impl/CppInvoke.h:28
ClassCppCouldBeLambda <std::function<R(P...)>>
LuaIntf/impl/CppInvoke.h:34
ClassCppDispatchClassConstructor
LuaIntf/impl/CppInvoke.h:160
ClassCppDispatchClassConstructor <T, TUPLE, 0, INDEX...>
LuaIntf/impl/CppInvoke.h:164
ClassCppDispatchClassMethod
LuaIntf/impl/CppInvoke.h:196
ClassCppDispatchClassMethod <T, false, FN, R, TUPLE, 0, INDEX...>
LuaIntf/impl/CppInvoke.h:200
ClassCppDispatchClassMethod <T, true, FN, R, TUPLE, 0, INDEX...>
LuaIntf/impl/CppInvoke.h:209
ClassCppDispatchMethod
LuaIntf/impl/CppInvoke.h:58
ClassCppDispatchMethod <FN, R, TUPLE, 0, INDEX...>
LuaIntf/impl/CppInvoke.h:62
ClassCppFunctor
* A template for temporately object created as lua function (with proper gc) * This is usually used for iterator function. * * To use this, user ne
LuaIntf/impl/CppFunction.h:34
ClassCppInvokeClassConstructor
LuaIntf/impl/CppInvoke.h:178
ClassCppInvokeClassMethod
LuaIntf/impl/CppInvoke.h:218
ClassCppInvokeClassMethod <T, IS_PROXY, FN, int, CppArgHolder<LuaState>, P...>
LuaIntf/impl/CppInvoke.h:262
ClassCppInvokeClassMethod <T, IS_PROXY, FN, int, CppArgHolder<lua_State*>, P...>
LuaIntf/impl/CppInvoke.h:248
ClassCppInvokeClassMethod <T, IS_PROXY, FN, std::tuple<RP...>, P...>
LuaIntf/impl/CppInvoke.h:276
ClassCppInvokeClassMethod <T, IS_PROXY, FN, void, P...>
LuaIntf/impl/CppInvoke.h:233
ClassCppInvokeMethod
LuaIntf/impl/CppInvoke.h:71
next →1–100 of 173, ranked by callers