QLua
Lua-Qt bindings
Public Member Functions
qlua::VoidStarQArgConstructor Class Reference

QArgConstructor implementation for void* type. More...

#include <LuaArguments.h>

Inheritance diagram for qlua::VoidStarQArgConstructor:
Inheritance graph
[legend]
Collaboration diagram for qlua::VoidStarQArgConstructor:
Collaboration graph
[legend]

List of all members.

Public Member Functions

QGenericArgument Create (lua_State *L, int idx) const
 Copy Lua value in table format from Lua stack to void* data member then create QGenericArgument referencing the data member.
VoidStarQArgConstructorClone () const
 Make copy through copy constructor.

Detailed Description

QArgConstructor implementation for void* type.


Member Function Documentation

QGenericArgument qlua::VoidStarQArgConstructor::Create ( lua_State *  L,
int  idx 
) const [inline, virtual]

Copy Lua value in table format from Lua stack to void* data member then create QGenericArgument referencing the data member.

Parameters:
Lpointer to Lua stack
idxposition of value on the Lua stack
Returns:
QGenericArgument instance whose data field points to a private data member of this class' instance

Implements qlua::QArgConstructor.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Enumerator