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

Derived.C File Reference

#include <Basics.H>
#include <FS.H>
#include <SRPC.H>
#include <VestaLog.H>
#include <Recovery.H>
#include <SourceOrDerived.H>
#include "Derived.H"

Go to the source code of this file.

Functions

void Indent (ostream &os, int indent) throw ()
void Derived::Indices::Log (VestaLog &log) const throw (VestaLog::Error)
void Derived::Indices::Recover (RecoveryReader &rd) throw (VestaLog::Error, VestaLog::Eof)
void Derived::Indices::Write (ostream &ofs) const throw (FS::Failure)
void Derived::Indices::Read (istream &ifs) throw (FS::EndOfFile, FS::Failure)
int Derived::Indices::Skip (istream &ifs) throw (FS::EndOfFile, FS::Failure)
void Derived::Indices::Send (SRPC &srpc) const throw (SRPC::failure)
void Derived::Indices::Recv (SRPC &srpc) throw (SRPC::failure)
void Derived::Indices::Print (ostream &os, int indent) const throw ()
ostream & operator<< (ostream &os, const Derived::Indices &dis) throw ()
void Derived::IndicesApp::Append (Derived::Index di) throw ()


Function Documentation

void Derived::Indices::Log VestaLog log  )  const throw (VestaLog::Error)
 

Definition at line 44 of file Derived.C.

References sizeof_assert.

void Derived::Indices::Print ostream &  os,
int  indent
const throw ()
 

Definition at line 120 of file Derived.C.

References Indent().

void Derived::Indices::Read istream &  ifs  )  throw (FS::EndOfFile, FS::Failure)
 

Definition at line 77 of file Derived.C.

References NEW_PTRFREE_ARRAY, FS::Read(), and sizeof_assert.

void Derived::Indices::Recover RecoveryReader rd  )  throw (VestaLog::Error, VestaLog::Eof)
 

Definition at line 54 of file Derived.C.

References NEW_PTRFREE_ARRAY, and sizeof_assert.

void Derived::Indices::Recv SRPC srpc  )  throw (SRPC::failure)
 

Definition at line 108 of file Derived.C.

void Derived::Indices::Send SRPC srpc  )  const throw (SRPC::failure)
 

Definition at line 100 of file Derived.C.

int Derived::Indices::Skip istream &  ifs  )  throw (FS::EndOfFile, FS::Failure)
 

Definition at line 90 of file Derived.C.

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

void Derived::Indices::Write ostream &  ofs  )  const throw (FS::Failure)
 

Definition at line 67 of file Derived.C.

References sizeof_assert, and FS::Write().

void Derived::IndicesApp::Append Derived::Index  di  )  throw ()
 

Definition at line 158 of file Derived.C.

References max(), and NEW_PTRFREE_ARRAY.

void Indent ostream &  os,
int  indent
throw () [inline]
 

Definition at line 37 of file Derived.C.

ostream& operator<< ostream &  os,
const Derived::Indices dis
throw ()
 

Definition at line 143 of file Derived.C.


Generated on Mon May 8 00:49:01 2006 for Vesta by  doxygen 1.4.2