OOLua  2.0.1
C++ and Lua binding
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
OOLUA::lua_out_p< T > Struct Template Reference

Output parameter trait which will be owned by Lua. More...

#include <oolua_traits.h>

Detailed Description

template<typename T>
struct OOLUA::lua_out_p< T >

Output parameter trait which will be owned by Lua.

Lua code does not pass an instance to the C++ function, yet the pushed back value after the function call will be owned by Lua. This is meaningful only if called with a type which has a proxy and it is by reference, otherwise undefined.


The documentation for this struct was generated from the following file: