ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

Grim::LuaFile Class Reference

#include <lua.h>

Collaboration diagram for Grim::LuaFile:

List of all members.

Public Member Functions

 LuaFile ()
 ~LuaFile ()
void close ()
bool isOpen () const
uint32 read (void *buf, uint32 len)
uint32 write (const char *buf, uint32 len)
void seek (int32 pos, int whence=0)

Public Attributes

Common::String _name
Common::String _filename
Common::SeekableReadStream_in
Common::WriteStream_out
bool _stdin
bool _stdout
bool _stderr

Detailed Description

Definition at line 42 of file lua/lua.h.


Constructor & Destructor Documentation

Grim::LuaFile::LuaFile (  ) 

Definition at line 44 of file liolib.cpp.

Grim::LuaFile::~LuaFile (  ) 

Definition at line 47 of file liolib.cpp.


Member Function Documentation

void Grim::LuaFile::close (  ) 

Definition at line 51 of file liolib.cpp.

bool Grim::LuaFile::isOpen (  )  const

Definition at line 59 of file liolib.cpp.

uint32 Grim::LuaFile::read ( void *  buf,
uint32  len 
)

Definition at line 63 of file liolib.cpp.

void Grim::LuaFile::seek ( int32  pos,
int  whence = 0 
)

Definition at line 89 of file liolib.cpp.

uint32 Grim::LuaFile::write ( const char *  buf,
uint32  len 
)

Definition at line 73 of file liolib.cpp.


Member Data Documentation

Definition at line 45 of file lua/lua.h.

Definition at line 44 of file lua/lua.h.

Definition at line 47 of file lua/lua.h.

Definition at line 48 of file lua/lua.h.

Definition at line 48 of file lua/lua.h.

Definition at line 48 of file lua/lua.h.


The documentation for this class was generated from the following files:


Generated on Sat Jan 19 2019 05:06:32 for ResidualVM by doxygen 1.7.1
curved edge   curved edge