VLATapeIO.h

Classes

VLATapeIO -- (full description)

class VLATapeIO

Interface

Public Members
VLATapeIO() : tapeId(-1)
VLATapeIO(const String &a) : inOut(O_RDONLY), tPosition(0)
VLATapeIO(const String &a, Int rwFlag, Int tpos) : inOut(rwFlag), tPosition(tpos)
~VLATapeIO()
Int open(const String &a, Int b, Int c)
Int read(Char *buf, uInt nsize)
Int access(const Char *a, uInt b)
Int close()

Description

kludge for tapes until we do something specific. It''s pretty much a thin vaneer that sits on top of rmt.

Member Description

VLATapeIO() : tapeId(-1)

VLATapeIO(const String &a) : inOut(O_RDONLY), tPosition(0)

VLATapeIO(const String &a, Int rwFlag, Int tpos) : inOut(rwFlag), tPosition(tpos)

~VLATapeIO()

Int open(const String &a, Int b, Int c)

Int read(Char *buf, uInt nsize)

Int access(const Char *a, uInt b)

Int write(Char *buf, uInt nsize){return rmtwrite(tapeId, buf, nsize);}

Int close()