|
OWLNext 7.0
Borland's Object Windows Library for the modern age
|
#include <owl/private/defs.h>#include <owl/time.h>#include <owl/except.h>#include <mmiscapi.h>#include <fstream>#include <owl/preclass.h>#include <owl/posclass.h>Go to the source code of this file.
Classes | |
| struct | owl::TFileStatus |
| struct | owl::TBinField |
| The TBinField struct describes a group of like-typed fields in a structure to be read or written using the Binary I/O Struct calls. More... | |
| class | owl::TFile |
| The TFile class encapsulates standard file characteristics and operations. More... | |
| class | owl::TFileHandle |
| class | owl::TDiskFileHandle |
| class | owl::TBufferedFile |
| The TBufferedFile class is derived from TFile encapsulates standard file characteristics and operations using buffered I/O. More... | |
| class | owl::TTextFile |
| The TTextFile class is derived from TBufferedFile and encapsulates standard file characteristics and operations using text based buffered I/O. More... | |
| class | owl::TFileLineIterator |
| The TFileLineIterator class is used to iterate through a TTextFile file. More... | |
| class | owl::TXBadFormat |
| The TXBadFormat class is used for throwing exceptions when a bad file format is encountered. More... | |
| struct | owl::TCkInfo |
| RIFF chunk information data structure. More... | |
| class | owl::TRiffFile |
| The TRiffFile class is used for reading and writing RIFF files. More... | |
| struct | owl::TQtInfo |
| QuickTime atom information data structure. More... | |
| class | owl::TQtFile |
| The TQtFile class is used for reading and writing QuickTime files. More... | |
| class | owl::TStreamHandle |
| class | owl::TStreamFile |
Namespaces | |
| namespace | owl |
| Object Windows Library (OWLNext Core) | |
Macros | |
| #define | BINNTYPE (varLastMember+1) |
| #define | TFILE_ERROR static_cast<uint32>(-1) |
| #define | FileNull nullptr |
| Represents a NULL file handle. | |
| #define | TFILE64_ERROR uint64(0xFFFFFFFF) |
| #define | owlFCC(ch0, ch1, ch2, ch3) |
Typedefs | |
| typedef std::fstream | owl::_tfstream |
Enumerations | |
| enum | owl::TByteOrderType { owl::boLittle_Endian , owl::boBig_Endian } |
| The byte order type. More... | |
| enum | owl::TVarType { owl::varEnd , owl::varPOINTER , owl::varCHAR , owl::varUCHAR , owl::varSHORT , owl::varLONG , owl::varINT8 , owl::varINT16 , owl::varINT32 , owl::varUSHORT , owl::varULONG , owl::varUINT8 , owl::varUINT16 , owl::varUINT32 , owl::varFLOAT , owl::varDOUBLE , owl::varINT64 , owl::varUINT64 , owl::varLastMember } |
| These identify host program variable types and let the binary I/O package read and write routines know how to store or retrieve bytes from host buffer arrays and when to sign-extend. More... | |