vtkInformationInternals Class Reference

#include <vtkInformationInternals.h>

Collaboration diagram for vtkInformationInternals:

Collaboration graph
[legend]
List of all members.

Detailed Description

internal structure for vtkInformation

vtkInformationInternals is used in internal implementation of vtkInformation. This should only be accessed by friends and sub-classes of that class.

Definition at line 46 of file vtkInformationInternals.h.

Public Member Functions

 vtkInformationInternals ()
 vtkInformationInternals (int size)
 ~vtkInformationInternals ()
void ComputeHashKey (int size)
unsigned short Hash (unsigned long hv)

Public Attributes

vtkInformationKey ** Keys
vtkObjectBase ** Values
unsigned short TableSize
unsigned short HashKey


Constructor & Destructor Documentation

vtkInformationInternals::vtkInformationInternals (  )  [inline]

Definition at line 57 of file vtkInformationInternals.h.

References ComputeHashKey(), Keys, TableSize, and Values.

vtkInformationInternals::vtkInformationInternals ( int  size  )  [inline]

Definition at line 69 of file vtkInformationInternals.h.

References ComputeHashKey(), Keys, TableSize, and Values.

vtkInformationInternals::~vtkInformationInternals (  )  [inline]

Definition at line 82 of file vtkInformationInternals.h.

References TableSize, and vtkX3D::value.


Member Function Documentation

void vtkInformationInternals::ComputeHashKey ( int  size  )  [inline]

Definition at line 99 of file vtkInformationInternals.h.

References _stl_num_primes, and _stl_prime_list.

Referenced by vtkInformationInternals().

unsigned short vtkInformationInternals::Hash ( unsigned long  hv  )  [inline]

Definition at line 122 of file vtkInformationInternals.h.


Member Data Documentation

vtkInformationKey** vtkInformationInternals::Keys

Definition at line 52 of file vtkInformationInternals.h.

Referenced by vtkInformationInternals().

vtkObjectBase** vtkInformationInternals::Values

Definition at line 53 of file vtkInformationInternals.h.

Referenced by vtkInformationInternals().

unsigned short vtkInformationInternals::TableSize

Definition at line 54 of file vtkInformationInternals.h.

Referenced by vtkInformationInternals(), and ~vtkInformationInternals().

unsigned short vtkInformationInternals::HashKey

Definition at line 55 of file vtkInformationInternals.h.


The documentation for this class was generated from the following file:
Generated on Wed Jul 23 15:37:26 2008 for VTK by  doxygen 1.4.7