Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

TextIO Class Reference

#include <TextIO.H>

List of all members.

Static Public Member Functions

static void Log (VestaLog &log, const Text &t) throw (VestaLog::Error)
static void Recover (RecoveryReader &rd, Text &t) throw (VestaLog::Error, VestaLog::Eof)
static void Write (std::ostream &ofs, const Text &t) throw (FS::Failure)
static void Read (std::istream &ifs, Text &t) throw (FS::Failure, FS::EndOfFile)
static int Skip (std::istream &ifs) throw (FS::Failure, FS::EndOfFile)


Member Function Documentation

void TextIO::Log VestaLog log,
const Text t
throw (VestaLog::Error) [static]
 

Definition at line 32 of file TextIO.C.

Referenced by FV::List::Log(), CacheLog::Entry::Log(), and PrefixTbl::Log().

void TextIO::Read std::istream &  ifs,
Text t
throw (FS::Failure, FS::EndOfFile) [static]
 

Definition at line 65 of file TextIO.C.

References NEW_PTRFREE_ARRAY, and FS::Read().

Referenced by FV::List::Read(), SPKFile::Read(), and PrefixTbl::Read().

void TextIO::Recover RecoveryReader rd,
Text t
throw (VestaLog::Error, VestaLog::Eof) [static]
 

Definition at line 43 of file TextIO.C.

References NEW_PTRFREE_ARRAY.

Referenced by FV::List::Recover(), CacheLog::Entry::Recover(), and PrefixTbl::Recover().

int TextIO::Skip std::istream &  ifs  )  throw (FS::Failure, FS::EndOfFile) [static]
 

Definition at line 76 of file TextIO.C.

References FS::Read(), and FS::Seek().

Referenced by PrefixTbl::Skip().

void TextIO::Write std::ostream &  ofs,
const Text t
throw (FS::Failure) [static]
 

Definition at line 54 of file TextIO.C.

References FS::Write().

Referenced by FV::List::Write(), SPKFile::Write(), CacheLog::Entry::Write(), and PrefixTbl::Write().


The documentation for this class was generated from the following files:
Generated on Mon May 8 00:49:14 2006 for Vesta by  doxygen 1.4.2