#include <Basics.H>
#include <FS.H>
#include <VestaLog.H>
#include <Recovery.H>
#include "TextIO.H"
#include "BitVector.H"
#include "FV.H"
#include "CompactFV.H"
Go to the source code of this file.
Functions | |
void | Indent (ostream &os, int indent) throw () |
void | FV::List::Copy (const FV::List &l) throw () |
int | FV::List::Size () const throw () |
void | FV::List::Send (SRPC &srpc) const throw (SRPC::failure, PrefixTbl::Overflow) |
void | FV::List::Recv (SRPC &srpc) throw (SRPC::failure) |
ostream & | operator<< (ostream &os, const FV::List &names) throw () |
void | FV::List::Print (ostream &os, int indent, const BitVector *bv) const throw () |
void | FV::List::Log (VestaLog &log) const throw (VestaLog::Error) |
void | FV::List::Recover (RecoveryReader &rd) throw (VestaLog::Error, VestaLog::Eof) |
void | FV::List::Write (ostream &ofs) const throw (FS::Failure) |
void | FV::List::Read (istream &ifs) throw (FS::EndOfFile, FS::Failure) |
void | FV::ListApp::Grow (int sizeHint) throw () |
int | FV::ListApp::Append (const FV::T &s) throw () |
void | FV::ListApp::Pack (const BitVector &packMask) throw () |
|
Definition at line 42 of file FV.C. References NEW_ARRAY. |
|
Definition at line 113 of file FV.C. References TextIO::Log(). |
|
Definition at line 95 of file FV.C. References Indent(). |
|
Definition at line 145 of file FV.C. References NEW_ARRAY, TextIO::Read(), and FS::Read(). |
|
Definition at line 122 of file FV.C. References NEW_ARRAY, and TextIO::Recover(). |
|
Definition at line 70 of file FV.C. References NEW_ARRAY. |
|
Definition at line 60 of file FV.C. References CompactFV::List::Send(). |
|
Definition at line 51 of file FV.C. References FV::List::CheapSize(), FV::List::len, Text::Length(), and FV::List::name. |
|
Definition at line 136 of file FV.C. References TextIO::Write(), and FS::Write(). |
|
|
|
Definition at line 162 of file FV.C. References NEW_ARRAY. |
|
Definition at line 195 of file FV.C. References BVIter::Next(). |
|
|
|
|