Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

HASHobs Class Reference

#include <hash_types.H>

Inheritance diagram for HASHobs:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual ~HASHobs ()
virtual void notify_hash (CGELptr &old, hashdist *h)=0
void hash_obs ()
void unobs_hash ()

Static Public Member Functions

static void notify_hash_obs (CGELptr &o, hashdist *h)

Private Member Functions

HASHobs_listhash_list ()

Static Private Attributes

static HASHobs_list_hash_obs_list = 0

Detailed Description

Definition at line 10 of file hash_types.H.


Constructor & Destructor Documentation

virtual HASHobs::~HASHobs  )  [inline, virtual]
 

Definition at line 16 of file hash_types.H.


Member Function Documentation

HASHobs_list* HASHobs::hash_list  )  [inline, private]
 

Definition at line 12 of file hash_types.H.

References _hash_obs_list.

Referenced by hash_obs(), and unobs_hash().

void HASHobs::hash_obs  )  [inline]
 

Definition at line 23 of file hash_types.H.

References hash_list().

Referenced by DISTRIB::DISTRIB().

virtual void HASHobs::notify_hash CGELptr old,
hashdist h
[pure virtual]
 

Implemented in DISTRIB.

static void HASHobs::notify_hash_obs CGELptr o,
hashdist h
[inline, static]
 

Definition at line 17 of file hash_types.H.

References _hash_obs_list.

Referenced by hashenum< GEOM::cons >::set(), hashptr< T >::set(), and hashvar< int >::set().

void HASHobs::unobs_hash  )  [inline]
 

Definition at line 24 of file hash_types.H.

References hash_list().


Member Data Documentation

HASHobs_list * HASHobs::_hash_obs_list = 0 [static, private]
 

Definition at line 11 of file hash_types.H.

Referenced by hash_list(), and notify_hash_obs().


The documentation for this class was generated from the following files:
Generated on Mon Sep 18 11:45:58 2006 for jot by  doxygen 1.4.4