13 #ifndef LT_IO_FILE_STREAM_H 14 #define LT_IO_FILE_STREAM_H 21 #define USE_UNBUFFERED_READER 59 LT_STATUS initialize(
const char* path,
const char* mode);
64 virtual bool isOpen();
70 virtual lt_int64 tell();
71 virtual LTIOStreamInf *duplicate();
73 virtual const char* getID()
const;
87 void stdio_clearerr();
108 #ifdef USE_UNBUFFERED_READER 128 #endif // LT_STREAMINF_H
LTIOSeekDir
Stream seek directions.
Represents a file or directory path.
lt_uint32 LT_STATUS
An integral status code.
#define LT_BEGIN_NAMESPACE(theNameSpace)
compiler does not support namespaces
unsigned int lt_uint32
unsigned 32-bit integer
unsigned char lt_uint8
unsigned 8-bit integer
Abstract definition of a stream.
#define LT_END_NAMESPACE(theNameSpace)
compiler does not support namespaces