casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Private Attributes
VLATapeIO Class Reference

#include <VLATapeIO.h>

List of all members.

Public Member Functions

 VLATapeIO ()
 VLATapeIO (const String &a)
 VLATapeIO (const String &a, Int rwFlag, Int 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 ()

Private Attributes

Int inOut
Int tapeId
Int tPosition

Detailed Description

Definition at line 128 of file VLATapeIO.h.


Constructor & Destructor Documentation

VLATapeIO::VLATapeIO ( ) [inline]

Definition at line 130 of file VLATapeIO.h.

VLATapeIO::VLATapeIO ( const String a) [inline]

Definition at line 131 of file VLATapeIO.h.

References inOut, open(), tapeId, and tPosition.

VLATapeIO::VLATapeIO ( const String a,
Int  rwFlag,
Int  tpos 
) [inline]

Definition at line 134 of file VLATapeIO.h.

References inOut, open(), tapeId, and tPosition.

VLATapeIO::~VLATapeIO ( ) [inline]

Definition at line 138 of file VLATapeIO.h.

References rmtclose(), and tapeId.


Member Function Documentation

Int VLATapeIO::access ( const Char *  a,
uInt  b 
) [inline]

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

Definition at line 144 of file VLATapeIO.h.

References rmtaccess().

Int VLATapeIO::close ( void  ) [inline]

Definition at line 145 of file VLATapeIO.h.

References rmtclose(), and tapeId.

Int VLATapeIO::open ( const String a,
Int  b,
Int  c 
) [inline]

Definition at line 139 of file VLATapeIO.h.

References rmtopen(), and tapeId.

Referenced by VLATapeIO().

Int VLATapeIO::read ( Char *  buf,
uInt  nsize 
) [inline]

Definition at line 142 of file VLATapeIO.h.

References rmtread(), and tapeId.


Member Data Documentation

Int VLATapeIO::inOut [private]

Definition at line 147 of file VLATapeIO.h.

Referenced by VLATapeIO().

Int VLATapeIO::tapeId [private]

Definition at line 148 of file VLATapeIO.h.

Referenced by close(), open(), read(), VLATapeIO(), and ~VLATapeIO().

Int VLATapeIO::tPosition [private]

Definition at line 149 of file VLATapeIO.h.

Referenced by VLATapeIO().


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