Epetra_HashTable Class Reference

#include <Epetra_HashTable.h>

Inheritance diagram for Epetra_HashTable:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 Epetra_HashTable (const int size, const unsigned int seed=(2654435761U))
 Epetra_HashTable (const Epetra_HashTable &obj)
 ~Epetra_HashTable ()
void Add (const int key, const int value)
int Get (const int key)

Private Member Functions

int Func (const int key)
Epetra_HashTableoperator= (const Epetra_HashTable &src)

Private Attributes

Node ** Container_
int Size_
unsigned int Seed_

Classes

struct  Node

Detailed Description

Definition at line 36 of file Epetra_HashTable.h.


Constructor & Destructor Documentation

Epetra_HashTable::Epetra_HashTable ( const int  size,
const unsigned int  seed = (2654435761U) 
) [inline]

Definition at line 63 of file Epetra_HashTable.h.

Epetra_HashTable::Epetra_HashTable ( const Epetra_HashTable obj  )  [inline]

Definition at line 75 of file Epetra_HashTable.h.

Epetra_HashTable::~Epetra_HashTable (  )  [inline]

Definition at line 89 of file Epetra_HashTable.h.


Member Function Documentation

int Epetra_HashTable::Func ( const int  key  )  [inline, private]

Definition at line 59 of file Epetra_HashTable.h.

void Epetra_HashTable::Add ( const int  key,
const int  value 
) [inline]

Definition at line 102 of file Epetra_HashTable.h.

int Epetra_HashTable::Get ( const int  key  )  [inline]

Definition at line 109 of file Epetra_HashTable.h.

Epetra_HashTable& Epetra_HashTable::operator= ( const Epetra_HashTable src  )  [inline, private]

Definition at line 118 of file Epetra_HashTable.h.


Member Data Documentation

Node** Epetra_HashTable::Container_ [private]

Definition at line 55 of file Epetra_HashTable.h.

int Epetra_HashTable::Size_ [private]

Definition at line 56 of file Epetra_HashTable.h.

unsigned int Epetra_HashTable::Seed_ [private]

Definition at line 57 of file Epetra_HashTable.h.


The documentation for this class was generated from the following file:
Generated on Wed May 12 21:41:08 2010 for Epetra Package Browser (Single Doxygen Collection) by  doxygen 1.4.7