OPALX (Object Oriented Parallel Accelerator Library for Exascal)
master (dc2a29eed580)
OPALX
Loading...
Searching...
No Matches
Invalidator.h
Go to the documentation of this file.
1
#ifndef OPAL_Invalidator_HH
2
#define OPAL_Invalidator_HH
3
4
// ------------------------------------------------------------------------
5
// $RCSfile: Invalidator.h,v $
6
// ------------------------------------------------------------------------
7
// $Revision: 1.1 $
8
// ------------------------------------------------------------------------
9
// Copyright: see Copyright.readme
10
// ------------------------------------------------------------------------
11
//
12
// Class: Invalidator
13
//
14
// ------------------------------------------------------------------------
15
//
16
// $Date: 2000/03/29 10:40:35 $
17
// $Author: opal $
18
//
19
// ------------------------------------------------------------------------
20
21
// Class Invalidator
22
// ------------------------------------------------------------------------
24
// object goes out of scope.
25
26
class
Invalidator
{
27
public
:
29
// Set an internal flag so as to force re-evaluation of any expression
30
// when the value is referred next time.
31
virtual
void
invalidate
();
32
};
33
34
#endif
// OPAL_Invalidator_HH
Invalidator
Abstract base class for references which must be invalidated when an.
Definition
Invalidator.h:26
Invalidator::invalidate
virtual void invalidate()
Force re-evaluation.
Definition
Invalidator.cpp:25
src
AbstractObjects
Invalidator.h
Generated on Mon Jun 1 2026 10:40:52 for OPALX (Object Oriented Parallel Accelerator Library for Exascal) by
1.9.8