Coda Distributed File System
|
#include <rec_olist.h>
Public Member Functions | |
void * | operator new (size_t) REQUIRES_TRANSACTION |
void | operator delete (void *) REQUIRES_TRANSACTION |
rec_olist () | |
rec_olist (rec_olist &) | |
void | Init () REQUIRES_TRANSACTION |
int | operator= (rec_olist &) |
~rec_olist () | |
void | DeInit () |
void | insert (rec_olink *) REQUIRES_TRANSACTION |
void | append (rec_olink *) REQUIRES_TRANSACTION |
rec_olink * | remove (rec_olink *) REQUIRES_TRANSACTION |
rec_olink * | first () |
rec_olink * | last () |
rec_olink * | get () REQUIRES_TRANSACTION |
int | count () |
int | IsMember (rec_olink *) |
void | print () |
void | print (FILE *) |
void | print (int) |
Friends | |
class | rec_olist_iterator |
rec_olist::rec_olist | ( | ) |
rec_olist::rec_olist | ( | rec_olist & | ol | ) |
rec_olist::~rec_olist | ( | ) |
void rec_olist::append | ( | rec_olink * | p | ) |
int rec_olist::count | ( | ) |
void rec_olist::DeInit | ( | ) |
rec_olink * rec_olist::first | ( | ) |
rec_olink * rec_olist::get | ( | ) |
void rec_olist::Init | ( | ) |
void rec_olist::insert | ( | rec_olink * | p | ) |
int rec_olist::IsMember | ( | rec_olink * | p | ) |
rec_olink * rec_olist::last | ( | ) |
void rec_olist::operator delete | ( | void * | deadobj | ) |
void * rec_olist::operator new | ( | size_t | size | ) |
int rec_olist::operator= | ( | rec_olist & | ol | ) |
void rec_olist::print | ( | void | ) |
void rec_olist::print | ( | FILE * | fp | ) |
void rec_olist::print | ( | int | fd | ) |
|
friend |