LArSoft  v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
unixFile Struct Reference

Public Attributes

sqlite3_io_methods const * pMethod
 
TFile * rootFile
 
int saveToRootFile
 
char * pBuf
 
i64 bufAllocated
 
i64 fileSize
 
int eFileLock
 
int lastErrno
 
const char * zPath
 
int szChunk
 
unsigned char transCntrChng
 
unsigned char dbUpdate
 
unsigned char inNormalWrite
 

Detailed Description

Definition at line 96 of file tkeyvfs.cc.

Member Data Documentation

i64 unixFile::bufAllocated

Definition at line 103 of file tkeyvfs.cc.

Referenced by fcntlSizeHint(), seekAndWrite(), unixOpen(), and unixTruncate().

unsigned char unixFile::dbUpdate

Definition at line 117 of file tkeyvfs.cc.

Referenced by unixWrite().

int unixFile::eFileLock

Definition at line 105 of file tkeyvfs.cc.

Referenced by unixFileControl().

i64 unixFile::fileSize
unsigned char unixFile::inNormalWrite

Definition at line 118 of file tkeyvfs.cc.

Referenced by unixTruncate(), and unixWrite().

int unixFile::lastErrno

Definition at line 106 of file tkeyvfs.cc.

Referenced by unixFileControl(), unixOpen(), unixRead(), unixTruncate(), and unixWrite().

char* unixFile::pBuf

Definition at line 102 of file tkeyvfs.cc.

Referenced by closeUnixFile(), fcntlSizeHint(), unixOpen(), and unixTruncate().

sqlite3_io_methods const* unixFile::pMethod

Definition at line 97 of file tkeyvfs.cc.

Referenced by unixOpen().

TFile* unixFile::rootFile

Definition at line 99 of file tkeyvfs.cc.

Referenced by closeUnixFile(), tkeyvfs_open_v2(), and unixOpen().

int unixFile::saveToRootFile

Definition at line 100 of file tkeyvfs.cc.

Referenced by closeUnixFile(), and unixOpen().

int unixFile::szChunk

Definition at line 108 of file tkeyvfs.cc.

Referenced by fcntlSizeHint(), seekAndWrite(), and unixTruncate().

unsigned char unixFile::transCntrChng

Definition at line 116 of file tkeyvfs.cc.

Referenced by unixTruncate(), and unixWrite().


The documentation for this struct was generated from the following file: