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

DUPobs Class Reference

#include <gel_obs.H>

Inheritance diagram for DUPobs:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual ~DUPobs ()
virtual void notify_dup (CGELptr &old, CGELptr &newg)=0
void dup_obs ()
void unobs_dup ()

Static Public Member Functions

static void notify_dup_obs (CGELptr &o, CGELptr &newg)

Protected Member Functions

DUPobs_listdupobs_list ()

Static Protected Attributes

static DUPobs_list_dup_obs = 0

Detailed Description

Definition at line 106 of file gel_obs.H.


Constructor & Destructor Documentation

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

Definition at line 113 of file gel_obs.H.


Member Function Documentation

void DUPobs::dup_obs  )  [inline]
 

Definition at line 119 of file gel_obs.H.

References dupobs_list().

Referenced by hashdist::hashdist().

DUPobs_list* DUPobs::dupobs_list  )  [inline, protected]
 

Definition at line 110 of file gel_obs.H.

References _dup_obs.

Referenced by dup_obs(), and unobs_dup().

virtual void DUPobs::notify_dup CGELptr old,
CGELptr newg
[pure virtual]
 

Implemented in hashdist, hashvar< T >, hashptr< T >, hashenum< T >, GrabVar, hashvar< int >, and hashenum< GEOM::cons >.

static void DUPobs::notify_dup_obs CGELptr o,
CGELptr newg
[inline, static]
 

Definition at line 114 of file gel_obs.H.

References _dup_obs.

Referenced by GEL::GEL().

void DUPobs::unobs_dup  )  [inline]
 

Definition at line 120 of file gel_obs.H.

References dupobs_list().


Member Data Documentation

DUPobs_list * DUPobs::_dup_obs = 0 [static, protected]
 

Definition at line 109 of file gel_obs.H.

Referenced by dupobs_list(), and notify_dup_obs().


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