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 ( )

Definition at line 15 of file UT_Integers.h.

UT_Integers::~UT_Integers ( )

Definition at line 16 of file UT_Integers.h.

Member Function Documentation

long UT_Integers::addMember ( int  value)
long UT_Integers::count ( ) const

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: