DDD  1.9.0.20240425101308
Public Member Functions | Static Public Member Functions | Private Types | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
MySDDNbStates Class Reference
Collaboration diagram for MySDDNbStates:
Collaboration graph

Public Member Functions

 MySDDNbStates (int v)
 
long double operator() (const GSDD &g)
 

Static Public Member Functions

static void clear ()
 

Private Types

typedef ext_hash_map< GSDD, long double > cache_type
 

Private Member Functions

long double nbStates (const GSDD &g)
 

Private Attributes

int val
 

Static Private Attributes

static cache_type cache = ext_hash_map<GSDD,long double> ()
 

Member Typedef Documentation

◆ cache_type

typedef ext_hash_map<GSDD,long double> MySDDNbStates::cache_type
private

Constructor & Destructor Documentation

◆ MySDDNbStates()

MySDDNbStates::MySDDNbStates ( int  v)
inline

Member Function Documentation

◆ clear()

static void MySDDNbStates::clear ( )
inlinestatic

◆ nbStates()

long double MySDDNbStates::nbStates ( const GSDD g)
inlineprivate

◆ operator()()

long double MySDDNbStates::operator() ( const GSDD g)
inline

References nbStates().

Member Data Documentation

◆ cache

ext_hash_map< GSDD, long double > MySDDNbStates::cache = ext_hash_map<GSDD,long double> ()
staticprivate

Referenced by clear(), and nbStates().

◆ val

int MySDDNbStates::val
private

Referenced by nbStates().


The documentation for this class was generated from the following file:

Please comment this page and report errors about it on the RefDocComments page.
Generated on Thu Apr 25 2024 10:15:16 for DDD by doxygen 1.9.1