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

#include <dict.h>

Public Member Functions

 assocrefs (int=AR_DefaultInitialSize, int=AR_DefaultGrowSize)
 
virtual ~assocrefs ()
 
virtual void Attach (assoc *, int=-1)
 
virtual void Detach (assoc *=0)
 
virtual void Kill (assoc *=0)
 
int Max ()
 
int Count ()
 
int GrowSize ()
 
assoc ** Assocs ()
 
int Index (assoc *)
 

Friends

class assocrefs_iterator
 

Constructor & Destructor Documentation

◆ assocrefs()

assocrefs::assocrefs ( int  InitialSize = AR_DefaultInitialSize,
int  GrowSize = AR_DefaultGrowSize 
)

◆ ~assocrefs()

assocrefs::~assocrefs ( )
virtual

Member Function Documentation

◆ Assocs()

assoc ** assocrefs::Assocs ( )
inline

◆ Attach()

void assocrefs::Attach ( assoc Assoc,
int  ix = -1 
)
virtual

◆ Count()

int assocrefs::Count ( )
inline

◆ Detach()

void assocrefs::Detach ( assoc Assoc = 0)
virtual

◆ GrowSize()

int assocrefs::GrowSize ( )
inline

◆ Index()

int assocrefs::Index ( assoc Assoc)

◆ Kill()

void assocrefs::Kill ( assoc Assoc = 0)
virtual

◆ Max()

int assocrefs::Max ( )
inline

Friends And Related Function Documentation

◆ assocrefs_iterator

friend class assocrefs_iterator
friend

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