Searched refs:pickle_file (Results 1 - 9 of 9) sorted by relevance

/illumos-gate/usr/src/lib/libnisdb/
H A Ddb_pickle.h38 * 'pickle_file' is the base class. Classes that inherit this base
50 class pickle_file { class
59 /* Constructor. Creates pickle_file with given name and mode. */
60 pickle_file(char *, pickle_mode);
62 ~pickle_file() { delete filename; DESTROYRW(pickle); }
65 * Opens pickle_file with mode specified with constructor.
70 /* Closes pickle_file. Returns 0 if successful; -1 otherwise. */
75 * dump/load is determined by 'mode' with which pickle_file was created.
H A Ddb_pickle.cc40 /* Constructor. Creates pickle_file with given name and mode. */
41 pickle_file::pickle_file(char* f, pickle_mode m) function in class:pickle_file
44 FATAL("pickle_file::pickle_file: cannot allocate space",
54 * Opens pickle_file with mode specified with constructor.
58 pickle_file::open()
60 WRITELOCK(this, FALSE, "w pickle_file::open");
77 WRITEUNLOCK(this, FALSE, "wu pickle_file::open");
80 WRITEUNLOCK(this, FALSE, "wu pickle_file
[all...]
H A Ddb_log_c.x47 %class db_log: public pickle_file {
58 % db_log( char* f, pickle_mode m = PICKLE_READ ): pickle_file(f, m) {
H A Ddb_dictlog_c.x134 %class db_dictlog: public pickle_file {
139 % db_dictlog( char* f, pickle_mode m = PICKLE_READ ): pickle_file(f,m) {
H A Ddb_log.cc328 ret = pickle_file::close();
350 ret = pickle_file::open();
359 ret = pickle_file::open();
368 ret = pickle_file::open();
388 ret = pickle_file::open();
H A Ddb_index.cc318 class pickle_index: public pickle_file {
320 pickle_index(char *f, pickle_mode m) : pickle_file(f, m) {}
324 { return (pickle_file::transfer((pptr) dp, &transfer_aux)); }
H A Ddb_mindex.cc1037 class pickle_mindex: public pickle_file {
1039 pickle_mindex(char *f, pickle_mode m) : pickle_file(f, m) {}
1047 ret = pickle_file::transfer((pptr) dp, &transfer_aux);
H A Ddb_table.cc1090 class pickle_table: public pickle_file {
1092 pickle_table(char *f, pickle_mode m) : pickle_file(f, m) {}
1096 { return (pickle_file::transfer((pptr) dp, &transfer_aux_table)); }
H A Ddb_dictionary.cc600 class pickle_dict_desc: public pickle_file {
602 pickle_dict_desc(char *f, pickle_mode m) : pickle_file(f, m) {}
606 { return (pickle_file::transfer((pptr) dp, &transfer_aux)); }

Completed in 94 milliseconds