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

#include <olist.h>

Public Member Functions

 olist ()
 
 olist (olist &)
 
int operator= (olist &)
 
virtual ~olist ()
 
void insert (olink *)
 
void append (olink *)
 
olinkremove (olink *)
 
olinkfirst ()
 
olinklast ()
 
olinkget ()
 
void clear ()
 
int count ()
 
int IsMember (olink *)
 
virtual void print ()
 
virtual void print (FILE *)
 
virtual void print (int)
 
olinkFindObject (void *tag, otagcompare_t cmpfn)
 

Friends

class olist_iterator
 

Constructor & Destructor Documentation

◆ olist() [1/2]

olist::olist ( )

◆ olist() [2/2]

olist::olist ( olist ol)

◆ ~olist()

olist::~olist ( )
virtual

Member Function Documentation

◆ append()

void olist::append ( olink p)

◆ clear()

void olist::clear ( )

◆ count()

int olist::count ( )

◆ FindObject()

olink * olist::FindObject ( void *  tag,
otagcompare_t  cmpfn 
)

◆ first()

olink * olist::first ( )

◆ get()

olink * olist::get ( )

◆ insert()

void olist::insert ( olink p)

◆ IsMember()

int olist::IsMember ( olink p)

◆ last()

olink * olist::last ( )

◆ operator=()

int olist::operator= ( olist ol)

◆ print() [1/3]

void olist::print ( void  )
virtual

◆ print() [2/3]

void olist::print ( FILE *  fp)
virtual

◆ print() [3/3]

void olist::print ( int  fd)
virtual

◆ remove()

olink * olist::remove ( olink p)

Friends And Related Function Documentation

◆ olist_iterator

friend class olist_iterator
friend

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