Coda Distributed File System
Public Member Functions | Friends | List of all members
rec_smolist Class Reference

#include <rec_smolist.h>

Public Member Functions

 rec_smolist ()
 
 ~rec_smolist ()
 
void insert (struct rec_smolink *) REQUIRES_TRANSACTION
 
void append (struct rec_smolink *) REQUIRES_TRANSACTION
 
struct rec_smolinkremove (struct rec_smolink *) REQUIRES_TRANSACTION
 
struct rec_smolinkget (void) REQUIRES_TRANSACTION
 
int IsEmpty (void)
 
void print (void)
 
void print (FILE *)
 
void print (int)
 

Friends

class rec_smolist_iterator
 

Constructor & Destructor Documentation

◆ rec_smolist()

rec_smolist::rec_smolist ( )

◆ ~rec_smolist()

rec_smolist::~rec_smolist ( )

Member Function Documentation

◆ append()

void rec_smolist::append ( struct rec_smolink p)

◆ get()

struct rec_smolink * rec_smolist::get ( void  )

◆ insert()

void rec_smolist::insert ( struct rec_smolink p)

◆ IsEmpty()

int rec_smolist::IsEmpty ( void  )

◆ print() [1/3]

void rec_smolist::print ( FILE *  fp)

◆ print() [2/3]

void rec_smolist::print ( int  fd)

◆ print() [3/3]

void rec_smolist::print ( void  )

◆ remove()

struct rec_smolink * rec_smolist::remove ( struct rec_smolink p)

Friends And Related Function Documentation

◆ rec_smolist_iterator

friend class rec_smolist_iterator
friend

The documentation for this class was generated from the following files: