Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

amire::component::HashCompareComponentState Class Reference

List of all members.

Public Types

enum  { bucket_size = 4, min_buckets = 8 }

Public Member Functions

size_t operator() (const osg::ref_ptr< const ComponentState > &state) const
int operator() (const osg::ref_ptr< const ComponentState > &state1, const osg::ref_ptr< const ComponentState > &state2) const

Detailed Description

The HashCompareComponentState class is required to implement the template based hash-map ComponentStateMap


Member Enumeration Documentation

anonymous enum
 

Enumeration values:
bucket_size 
min_buckets 


Member Function Documentation

int amire::component::HashCompareComponentState::operator() const osg::ref_ptr< const ComponentState > &  state1,
const osg::ref_ptr< const ComponentState > &  state2
const [inline]
 

Compares two given states.

size_t amire::component::HashCompareComponentState::operator() const osg::ref_ptr< const ComponentState > &  state  )  const [inline]
 

Returns the hash code of a state.


The documentation for this class was generated from the following file:
Generated on Tue May 20 17:23:57 2003 for AMIRE-Framework by doxygen1.3