OWLNext    7.0
Borland's Object Windows Library for the modern age
Loading...
Searching...
No Matches
file.cpp File Reference

TFile class implementation. More...

#include <owl/pch.h>
#include <owl/file.h>
#include <owl/wsyscls.h>

Go to the source code of this file.

Namespaces

namespace  owl
 Object Windows Library (OWLNext Core)
 

Macros

#define BINCHECKRTYPE(type)
 
#define BINCHECKWTYPE(type)
 
#define BINCHECKNBYTES(nBytes)
 

Typedefs

typedef int(* owl::cvtDispatchFunc) (uint8 *, uint8 *, int, int, int)
 

Functions

 owl::DIAG_DEFINE_GROUP_INIT (OWL_INI, OwlFileSystem, 1, 0)
 
uint owl::__sys2Atr (uint32 attrib)
 
uint owl::__attr2Sys (uint attrib)
 
TTime owl::__MakeTTime (uint16 fdate, uint16 ftime)
 
void owl::__MakeDosTime (const TTime &time, uint16 &fdate, uint16 &ftime)
 
int owl::binCVTCharMBF (uint8 *src, uint8 *dst, int, int size, int count)
 
int owl::binCVTCharLBF (uint8 *src, uint8 *dst, int, int size, int count)
 
TFileowl::operator>> (TFile &file, tstring &s)
 

Detailed Description

TFile class implementation.

Fully rewritten by Yura Bidus

Definition in file file.cpp.

Macro Definition Documentation

◆ BINCHECKNBYTES

#define BINCHECKNBYTES ( nBytes)
Value:
if((nBytes) <= 0 ) \
return 0;

Definition at line 652 of file file.cpp.

◆ BINCHECKRTYPE

#define BINCHECKRTYPE ( type)
Value:
if ( (type) <= 0 || (type) > varLastMember) \
return 0;

Definition at line 644 of file file.cpp.

◆ BINCHECKWTYPE

#define BINCHECKWTYPE ( type)
Value:
if ((type) <= 0 || (type) > varLastMember) \
return 0;

Definition at line 648 of file file.cpp.