diff options
Diffstat (limited to 'lib/LuaHandle.cc')
| -rw-r--r-- | lib/LuaHandle.cc | 11 | 
1 files changed, 8 insertions, 3 deletions
| diff --git a/lib/LuaHandle.cc b/lib/LuaHandle.cc index bcade6f..a2cfe71 100644 --- a/lib/LuaHandle.cc +++ b/lib/LuaHandle.cc @@ -17,7 +17,7 @@   *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA   */ -/* $Id: LuaHandle.cc,v 1.16 2005-10-13 16:00:37 pixel Exp $ */ +/* $Id: LuaHandle.cc,v 1.17 2006-01-31 17:02:39 pixel Exp $ */  #include "LuaHandle.h" @@ -635,6 +635,9 @@ void LuaHandle::pushmembers(Lua * L) {      pushit(L, "read", &sLuaHandle::read);      pushit(L, "write", &sLuaHandle::write); +    pushit(L, "readstring", &sLuaHandle::readstring); +    pushit(L, "writestring", &sLuaHandle::writestring); +      pushit(L, "readU8", sLuaHandle::readU8);      pushit(L, "readU16", sLuaHandle::readU16);      pushit(L, "readU32", sLuaHandle::readU32); @@ -644,7 +647,6 @@ void LuaHandle::pushmembers(Lua * L) {      pushit(L, "copyfrom", sLuaHandle::copyfrom);      pushit(L, "copyto", sLuaHandle::copyto); -    L->declarefunc("handlecopy", sLuaHandle::copyfrom);      pushit(L, "isclosed", sLuaHandle::isclosed);      pushit(L, "isnonblock", sLuaHandle::isnonblock); @@ -663,7 +665,10 @@ void LuaHandle::pushmembers(Lua * L) {      pushit(L, "seek", sLuaHandle::seek);      pushit(L, "setz", sLuaHandle::setz); -     +} + +void LuaHandle::pushconstruct(Lua * L) { +    L->declarefunc("handlecopy", sLuaHandle::copyfrom);      L->declarefunc("exists", sLuaHandle::exists);      L->push("SEEK_SET"); | 
