#include <Recovery.H>
Public Types | |
typedef char | Ident [256] |
Public Member Functions | |
RecoveryReader (VestaLog *vl) throw () | |
RecoveryReader (std::istream *is) throw () | |
void | get (char &c) throw (VestaLog::Eof, VestaLog::Error) |
void | get (char *p, int n, char term='\n') throw (VestaLog::Eof, VestaLog::Error) |
int | read (char *p, int n) throw (VestaLog::Error) |
void | readAll (char *p, int n) throw (VestaLog::Eof, VestaLog::Error) |
bool | eof () throw (VestaLog::Error) |
void | skipWhite (char &c) throw (VestaLog::Eof, VestaLog::Error) |
void | requireChar (char &c, char required) throw (VestaLog::Eof, VestaLog::Error) |
void | getIdent (char &c, Ident id) throw (VestaLog::Eof, VestaLog::Error) |
void | getLong (char &c, long &n) throw (VestaLog::Eof, VestaLog::Error) |
void | getULong (char &c, unsigned long &n) throw (VestaLog::Eof, VestaLog::Error) |
void | getLongId (char &c, Byte32 &value) throw (VestaLog::Eof, VestaLog::Error) |
void | getQuotedString (char &c, char *buf, int maxLen) throw (VestaLog::Eof, VestaLog::Error) |
void | getNewQuotedString (char &c, char *&string) throw (VestaLog::Eof, VestaLog::Error) |
Private Attributes | |
VestaLog * | vl_ |
std::istream * | is_ |
|
Definition at line 63 of file Recovery.H. |
|
Definition at line 37 of file Recovery.C. |
|
Definition at line 43 of file Recovery.C. |
|
Definition at line 115 of file Recovery.C. References VestaLog::eof(), Basics::errno_Text(), is_, and vl_. Referenced by Weeder::CopyGLtoPending(), EmptyPKLog::EndOfFile(), Weeder::PruneGraphLog(), CacheS::RecoverCILog(), and Weeder::WeededPrefixes(). |
|
Definition at line 64 of file Recovery.C. References Basics::errno_Text(). |
|
Definition at line 50 of file Recovery.C. References Basics::errno_Text(). Referenced by GetFPTag(). |
|
Definition at line 154 of file Recovery.C. References VestaConfig::get(). |
|
Definition at line 173 of file Recovery.C. References VestaConfig::get(). |
|
Definition at line 227 of file Recovery.C. References VestaConfig::get(). |
|
Definition at line 290 of file Recovery.C. References VestaConfig::get(), and NEW_PTRFREE_ARRAY. |
|
Definition at line 257 of file Recovery.C. References VestaConfig::get(). |
|
Definition at line 200 of file Recovery.C. References VestaConfig::get(). |
|
Definition at line 79 of file Recovery.C. References Basics::errno_Text(). |
|
Definition at line 96 of file Recovery.C. References Basics::errno_Text(). |
|
Definition at line 142 of file Recovery.C. References VestaConfig::get(). |
|
Definition at line 134 of file Recovery.C. References VestaConfig::get(). Referenced by GetFPTag(). |
|
Definition at line 83 of file Recovery.H. Referenced by eof(). |
|
Definition at line 82 of file Recovery.H. Referenced by eof(). |