#include <serialize.h>
Public Member Functions | |
| COMMON_EXPORT SerDes * | getSD () |
| COMMON_EXPORT | SerFile (std::string fname, iomode_t mode, bool verbose=false) |
| COMMON_EXPORT iomode_t | iomode () |
| std::string | getFileName () |
| std::string | getCacheFileName () |
Static Public Member Functions | |
| static bool | validCacheExistsFor (std::string full_file_path) |
Data Fields | |
| bool | noisy |
Protected Attributes | |
| std::string | filename |
| iomode_t | iomode_ |
Private Attributes | |
| SerDes * | sd |
| void * | writer |
| FILE * | f |
Definition at line 596 of file serialize.h.
| Dyninst::SerFile::SerFile | ( | std::string | fname, | |
| iomode_t | mode, | |||
| bool | verbose = false | |||
| ) |
Definition at line 421 of file serialize-bin.C.
References f, FILE__, fprintf, Dyninst::SerDesBin::init(), resolve_file_path(), sd, SER_ERR, Dyninst::serialize_debug_init(), serialize_printf, and writer.
| std::string Dyninst::SerFile::getCacheFileName | ( | ) |
Definition at line 489 of file serialize-bin.C.
References getSD(), Dyninst::SerDesBin::resolveCachePath(), and sd.
| std::string Dyninst::SerFile::getFileName | ( | ) | [inline] |
Definition at line 622 of file serialize.h.
| SerDes * Dyninst::SerFile::getSD | ( | ) |
| iomode_t Dyninst::SerFile::iomode | ( | ) |
Definition at line 484 of file serialize-bin.C.
References iomode_.
| static bool Dyninst::SerFile::validCacheExistsFor | ( | std::string | full_file_path | ) | [static] |
FILE* Dyninst::SerFile::f [private] |
Definition at line 604 of file serialize.h.
Referenced by SerFile().
std::string Dyninst::SerFile::filename [protected] |
Definition at line 616 of file serialize.h.
iomode_t Dyninst::SerFile::iomode_ [protected] |
Definition at line 617 of file serialize.h.
Referenced by iomode().
Definition at line 621 of file serialize.h.
SerDes* Dyninst::SerFile::sd [private] |
Definition at line 598 of file serialize.h.
Referenced by getCacheFileName(), getSD(), and SerFile().
void* Dyninst::SerFile::writer [private] |
Definition at line 602 of file serialize.h.
Referenced by SerFile().
1.6.1