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.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.h.

Definition at line 46 of file lua.h.

Definition at line 44 of file lua.h.

Definition at line 47 of file lua.h.

Definition at line 48 of file lua.h.

Definition at line 48 of file lua.h.

Definition at line 48 of file lua.h.


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


Generated on Sat Nov 16 2019 05:03:10 for ResidualVM by doxygen 1.7.1
curved edge   curved edge