UT_Integers Class Reference

#include <UT_Integers.h>

List of all members.

Public Member Functions

 UT_Integers ()
 ~UT_Integers ()
long index (int contents) const
long addMember (int value)
int removeMember (long index)
void insertMember (int value, long index)
void iterateInit (long index=0)
int iterateGet (int *value)
void iterateReverseInit (long index=0)
int iterateReverseGet (int *value)
long count () const
void empty ()
int & operator[] (long index)
void sortIntegers (int(*compare)(const void *, const void *))
long searchIntegers (int(*compare)(const void *, const void *), const void *key) const
UT_Integersoperator= (const UT_Integers &from)


Detailed Description

Definition at line 12 of file UT_Integers.h.


Constructor & Destructor Documentation

UT_Integers::UT_Integers (  )  [inline]

Definition at line 15 of file UT_Integers.h.

UT_Integers::~UT_Integers (  )  [inline]

Definition at line 16 of file UT_Integers.h.


Member Function Documentation

long UT_Integers::addMember ( int  value  ) 

long UT_Integers::count (  )  const [inline]

Definition at line 29 of file UT_Integers.h.

void UT_Integers::empty (  ) 

long UT_Integers::index ( int  contents  )  const

void UT_Integers::insertMember ( int  value,
long  index 
)

int UT_Integers::iterateGet ( int *  value  ) 

void UT_Integers::iterateInit ( long  index = 0  ) 

int UT_Integers::iterateReverseGet ( int *  value  ) 

void UT_Integers::iterateReverseInit ( long  index = 0  ) 

UT_Integers& UT_Integers::operator= ( const UT_Integers from  ) 

int& UT_Integers::operator[] ( long  index  ) 

int UT_Integers::removeMember ( long  index  ) 

long UT_Integers::searchIntegers ( int(*)(const void *, const void *)  compare,
const void *  key 
) const

void UT_Integers::sortIntegers ( int(*)(const void *, const void *)  compare  ) 


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

Generated on Fri May 25 00:10:50 2012 for HDK by  doxygen 1.5.9