#include <Basics.H>
#include <FS.H>
#include <VestaLog.H>
#include <Recovery.H>
#include "ImmutableVal.H"
#include "CacheIndex.H"
Go to the source code of this file.
Functions | |
void | Indent (ostream &os, int indent) throw () |
void | CacheEntry::Indices::Log (VestaLog &log) const throw (VestaLog::Error) |
void | CacheEntry::Indices::Recover (RecoveryReader &rd) throw (VestaLog::Error, VestaLog::Eof) |
void | CacheEntry::Indices::Write (ostream &ofs) const throw (FS::Failure) |
void | CacheEntry::Indices::Read (istream &ifs) throw (FS::EndOfFile, FS::Failure) |
ImmutableVal * | CacheEntry::Indices::ReadImmutable (istream &ifs) throw (FS::EndOfFile, FS::Failure) |
void | CacheEntry::Indices::Send (SRPC &srpc) const throw (SRPC::failure) |
void | CacheEntry::Indices::Recv (SRPC &srpc) throw (SRPC::failure) |
void | CacheEntry::Indices::Print (ostream &os, int indent) const throw () |
ostream & | operator<< (ostream &os, const CacheEntry::Indices &cis) throw () |
void | CacheEntry::IndicesApp::Append (CacheEntry::Index ci) throw () |
|
Definition at line 42 of file CacheIndex.C. References sizeof_assert. |
|
Definition at line 119 of file CacheIndex.C. References Indent(). |
|
Definition at line 75 of file CacheIndex.C. References NEW_PTRFREE_ARRAY, FS::Read(), and sizeof_assert. |
|
Definition at line 88 of file CacheIndex.C. References NEW_CONSTR, FS::Posn(), FS::Read(), FS::Seek(), and sizeof_assert. |
|
Definition at line 52 of file CacheIndex.C. References NEW_PTRFREE_ARRAY, and sizeof_assert. |
|
Definition at line 107 of file CacheIndex.C. |
|
Definition at line 99 of file CacheIndex.C. |
|
Definition at line 65 of file CacheIndex.C. References sizeof_assert, and FS::Write(). |
|
Definition at line 151 of file CacheIndex.C. References max(), and NEW_PTRFREE_ARRAY. |
|
Definition at line 35 of file CacheIndex.C. |
|
Definition at line 140 of file CacheIndex.C. |