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

Public Member Functions

 MyNbStates (int v)
 
long double operator() (const GDDD &g)
 

Static Public Member Functions

static void clear ()
 

Private Types

typedef ext_hash_map< GDDD, long double > cache_type
 

Private Member Functions

long double nbStates (const GDDD &g)
 

Private Attributes

int val
 

Static Private Attributes

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

Member Typedef Documentation

◆ cache_type

typedef ext_hash_map<GDDD,long double> MyNbStates::cache_type
private

Constructor & Destructor Documentation

◆ MyNbStates()

MyNbStates::MyNbStates ( int  v)
inline

Member Function Documentation

◆ clear()

static void MyNbStates::clear ( )
inlinestatic

◆ nbStates()

long double MyNbStates::nbStates ( const GDDD g)
inlineprivate

◆ operator()()

long double MyNbStates::operator() ( const GDDD g)
inline

References nbStates().

Member Data Documentation

◆ cache

ext_hash_map< GDDD, long double > MyNbStates::cache = ext_hash_map<GDDD,long double> ()
staticprivate

Referenced by clear(), and nbStates().

◆ val

int MyNbStates::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 Mon Aug 26 2024 14:54:00 for DDD by doxygen 1.9.1