Coda Distributed File System
|
#include <rec_dlist.h>
Public Member Functions | |
void * | operator new (size_t) REQUIRES_TRANSACTION |
void | operator delete (void *) REQUIRES_TRANSACTION |
rec_dlist (RCFN=0) | |
~rec_dlist () | |
void | Init (RCFN) REQUIRES_TRANSACTION |
void | SetCmpFn (RCFN) |
void | DeInit () |
void | insert (rec_dlink *) REQUIRES_TRANSACTION |
void | prepend (rec_dlink *) REQUIRES_TRANSACTION |
void | append (rec_dlink *) REQUIRES_TRANSACTION |
rec_dlink * | remove (rec_dlink *) REQUIRES_TRANSACTION |
rec_dlink * | first () |
rec_dlink * | last () |
rec_dlink * | get (DlGetType=DlGetMin) REQUIRES_TRANSACTION |
int | count () |
int | IsMember (rec_dlink *) |
void | print () |
void | print (FILE *) |
void | print (int) |
Friends | |
class | rec_dhashtab |
rec_dlist::rec_dlist | ( | RCFN | F = 0 | ) |
rec_dlist::~rec_dlist | ( | ) |
void rec_dlist::append | ( | rec_dlink * | p | ) |
int rec_dlist::count | ( | ) |
void rec_dlist::DeInit | ( | ) |
rec_dlink * rec_dlist::first | ( | ) |
void rec_dlist::Init | ( | RCFN | f | ) |
void rec_dlist::insert | ( | rec_dlink * | p | ) |
int rec_dlist::IsMember | ( | rec_dlink * | p | ) |
rec_dlink * rec_dlist::last | ( | ) |
void rec_dlist::operator delete | ( | void * | deadobj | ) |
void * rec_dlist::operator new | ( | size_t | size | ) |
void rec_dlist::prepend | ( | rec_dlink * | p | ) |
void rec_dlist::print | ( | void | ) |
void rec_dlist::print | ( | FILE * | fp | ) |
void rec_dlist::print | ( | int | fd | ) |
void rec_dlist::SetCmpFn | ( | RCFN | F | ) |
|
friend |