Lines Matching refs:clss

1340 SWIGINTERN void  SWIG_Lua_class_register(lua_State *L,swig_lua_class *clss);
1758 swig_lua_class *clss; in SWIG_Lua_class_destruct() local
1764 clss=(swig_lua_class*)usr->type->clientdata; /* get the class */ in SWIG_Lua_class_destruct()
1765 if (clss && clss->destructor) /* there is a destroy fn */ in SWIG_Lua_class_destruct()
1767 clss->destructor(usr->ptr); /* bye bye */ in SWIG_Lua_class_destruct()
1906 SWIGINTERN void SWIG_Lua_init_base_class(lua_State *L,swig_lua_class *clss) in SWIG_Lua_init_base_class() argument
1910 for(i=0;clss->base_names[i];i++) in SWIG_Lua_init_base_class()
1912 if (clss->bases[i]==0) /* not found yet */ in SWIG_Lua_init_base_class()
1915 swig_type_info *info = SWIG_TypeQueryModule(module,module,clss->base_names[i]); in SWIG_Lua_init_base_class()
1916 if (info) clss->bases[i] = (swig_lua_class *) info->clientdata; in SWIG_Lua_init_base_class()
1968 SWIGINTERN void SWIG_Lua_class_squash_bases(lua_State *L, swig_lua_class *clss) in SWIG_Lua_class_squash_bases() argument
1971 SWIG_Lua_get_class_metatable(L,clss->fqname); in SWIG_Lua_class_squash_bases()
1972 for(i=0;clss->base_names[i];i++) in SWIG_Lua_class_squash_bases()
1974 if (clss->bases[i]==0) /* Somehow it's not found. Skip it */ in SWIG_Lua_class_squash_bases()
1980 SWIG_Lua_class_squash_base(L, clss->bases[i]); in SWIG_Lua_class_squash_bases()
2005 SWIGINTERN void SWIG_Lua_add_class_static_details(lua_State *L, swig_lua_class *clss) in SWIG_Lua_add_class_static_details() argument
2011 for(i=0;clss->bases[i];i++) in SWIG_Lua_add_class_static_details()
2013 SWIG_Lua_add_class_static_details(L,clss->bases[i]); in SWIG_Lua_add_class_static_details()
2016 SWIG_Lua_add_namespace_details(L, clss->cls_static); in SWIG_Lua_add_class_static_details()
2019 SWIGINTERN void SWIG_Lua_add_class_user_metamethods(lua_State *L, swig_lua_class *clss); /* forward…
2022 SWIGINTERN void SWIG_Lua_add_class_instance_details(lua_State *L, swig_lua_class *clss) in SWIG_Lua_add_class_instance_details() argument
2029 for(i=0;clss->bases[i];i++) in SWIG_Lua_add_class_instance_details()
2031 SWIG_Lua_get_class_metatable(L,clss->bases[i]->fqname); in SWIG_Lua_add_class_instance_details()
2040 for(i=0;clss->attributes[i].name;i++){ in SWIG_Lua_add_class_instance_details()
2041 …SWIG_Lua_add_variable(L,clss->attributes[i].name,clss->attributes[i].getmethod,clss->attributes[i]… in SWIG_Lua_add_class_instance_details()
2046 for(i=0;clss->methods[i].name;i++){ in SWIG_Lua_add_class_instance_details()
2047 SWIG_Lua_add_function(L,clss->methods[i].name,clss->methods[i].func); in SWIG_Lua_add_class_instance_details()
2054 if(clss->metatable) { in SWIG_Lua_add_class_instance_details()
2055 for(i=0;clss->metatable[i].name;i++) { in SWIG_Lua_add_class_instance_details()
2056 SWIG_Lua_add_function(L,clss->metatable[i].name,clss->metatable[i].func); in SWIG_Lua_add_class_instance_details()
2064 SWIG_Lua_add_class_user_metamethods(L, clss); in SWIG_Lua_add_class_instance_details()
2093 SWIGINTERN int SWIG_Lua_do_resolve_metamethod(lua_State *L, const swig_lua_class *clss, int metamet… in SWIG_Lua_do_resolve_metamethod() argument
2101 SWIG_Lua_get_class_metatable(L, clss->fqname); in SWIG_Lua_do_resolve_metamethod()
2116 for(i=0;clss->bases[i];i++) in SWIG_Lua_do_resolve_metamethod()
2118 result = SWIG_Lua_do_resolve_metamethod(L, clss->bases[i], metamethod_name_idx, 0); in SWIG_Lua_do_resolve_metamethod()
2132 const swig_lua_class* clss; in SWIG_Lua_resolve_metamethod() local
2143 clss = (const swig_lua_class*)(lua_touserdata(L,-1)); in SWIG_Lua_resolve_metamethod()
2147 result = SWIG_Lua_do_resolve_metamethod(L, clss, metamethod_name_idx, 1); in SWIG_Lua_resolve_metamethod()
2165 SWIGINTERN int SWIG_Lua_add_class_user_metamethod(lua_State *L, swig_lua_class *clss, const int met… in SWIG_Lua_add_class_user_metamethod() argument
2186 for(i=0;clss->bases[i];i++) in SWIG_Lua_add_class_user_metamethod()
2188 const swig_lua_class *base = clss->bases[i]; in SWIG_Lua_add_class_user_metamethod()
2197 lua_pushlightuserdata(L, clss); /* second closure value is swig_lua_class structure */ in SWIG_Lua_add_class_user_metamethod()
2213 SWIGINTERN void SWIG_Lua_add_class_user_metamethods(lua_State *L, swig_lua_class *clss) in SWIG_Lua_add_class_user_metamethods() argument
2220 SWIG_Lua_get_class_metatable(L, clss->fqname); in SWIG_Lua_add_class_user_metamethods()
2232 SWIG_Lua_add_class_user_metamethod(L,clss,metatable_index); in SWIG_Lua_add_class_user_metamethods()
2270 SWIGINTERN void SWIG_Lua_class_register_static(lua_State *L, swig_lua_class *clss) in SWIG_Lua_class_register_static() argument
2275 assert(strcmp(clss->name, clss->cls_static->name) == 0); /* in class those 2 must be equal */ in SWIG_Lua_class_register_static()
2277 SWIG_Lua_namespace_register(L,clss->cls_static, 1); in SWIG_Lua_class_register_static()
2285 if (clss->constructor) in SWIG_Lua_class_register_static()
2289 SWIG_Lua_add_function(L,"__call", clss->constructor); in SWIG_Lua_class_register_static()
2294 SWIG_Lua_add_class_static_details(L, clss); in SWIG_Lua_class_register_static()
2304 SWIGINTERN void SWIG_Lua_class_register_instance(lua_State *L,swig_lua_class *clss) in SWIG_Lua_class_register_instance() argument
2310 lua_pushstring(L,clss->fqname); /* get the name */ in SWIG_Lua_class_register_instance()
2319 for(i=0;clss->bases[i];i++) in SWIG_Lua_class_register_instance()
2321 SWIG_Lua_class_register_instance(L,clss->bases[i]); in SWIG_Lua_class_register_instance()
2325 lua_pushstring(L,clss->fqname); /* get the name */ in SWIG_Lua_class_register_instance()
2334 for(i=0;clss->bases[i];i++) in SWIG_Lua_class_register_instance()
2337 SWIG_Lua_get_class_metatable(L,clss->bases[i]->fqname); in SWIG_Lua_class_register_instance()
2347 lua_pushstring(L,clss->fqname); in SWIG_Lua_class_register_instance()
2378 SWIG_Lua_class_squash_bases(L,clss); in SWIG_Lua_class_register_instance()
2380 SWIG_Lua_get_class_metatable(L,clss->fqname); in SWIG_Lua_class_register_instance()
2381 SWIG_Lua_add_class_instance_details(L,clss); /* recursive adding of details (atts & ops) */ in SWIG_Lua_class_register_instance()
2386 SWIGINTERN void SWIG_Lua_class_register(lua_State *L,swig_lua_class *clss) in SWIG_Lua_class_register() argument
2390 SWIG_Lua_class_register_instance(L,clss); in SWIG_Lua_class_register()
2391 SWIG_Lua_class_register_static(L,clss); in SWIG_Lua_class_register()
2404 lua_pushstring(L,clss->cls_static->name); in SWIG_Lua_class_register()
2411 SWIG_Lua_get_class_metatable(L,clss->fqname); /* get class metatable */ in SWIG_Lua_class_register()
2424 SWIGINTERN void SWIG_Lua_elua_class_register_instance(lua_State *L, swig_lua_class *clss) in SWIG_Lua_elua_class_register_instance() argument
2430 lua_pushstring(L,clss->fqname); /* get the name */ in SWIG_Lua_elua_class_register_instance()
2439 for(i=0;clss->bases[i];i++) in SWIG_Lua_elua_class_register_instance()
2441 SWIG_Lua_elua_class_register_instance(L,clss->bases[i]); in SWIG_Lua_elua_class_register_instance()
2445 lua_pushstring(L,clss->fqname); /* get the name */ in SWIG_Lua_elua_class_register_instance()
2446 assert(clss->metatable); in SWIG_Lua_elua_class_register_instance()
2447 lua_pushrotable(L, (void*)(clss->metatable)); /* create the metatable */ in SWIG_Lua_elua_class_register_instance()