HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
UT_Integers Class Reference

#include <UT_Integers.h>

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 ()
 
intoperator[] (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: