struct Gambit::Scanner::Plugins::ScannerPyPlugin::like_hypercube

A derived class of like_ptr_base for managing Function_Base objects related to hypercubes. More…

#include <py_module_scan.hpp>

Inherits from Gambit::Scanner::Plugins::ScannerPyPlugin::like_ptr_base< like_hypercube >, std::enable_shared_from_this< T >

Public Functions

Name
like_hypercube(s_func & s)
Constructs a like_hypercube object.

Additional inherited members

Protected Types inherited from Gambit::Scanner::Plugins::ScannerPyPlugin::like_ptr_base< like_hypercube >

Name
typedef std::shared_ptr< Gambit::Scanner::Function_Base< double(std::unordered_map< std::string, double > &)> >s_ptr
typedef Gambit::Scanner::Function_Base< double(std::unordered_map< std::string, double > &)>s_func

Public Functions inherited from Gambit::Scanner::Plugins::ScannerPyPlugin::like_ptr_base< like_hypercube >

Name
like_ptr_base(s_func & s)
Constructs a like_ptr_base object.
Gambit::Scanner::like_ptr &get()
Retrieves the underlying shared pointer.

Protected Attributes inherited from Gambit::Scanner::Plugins::ScannerPyPlugin::like_ptr_base< like_hypercube >

Name
s_ptrptr

Detailed Description

struct Gambit::Scanner::Plugins::ScannerPyPlugin::like_hypercube;

A derived class of like_ptr_base for managing Function_Base objects related to hypercubes.

This class is specifically designed to manage Function_Base objects that represent hypercubes in a multidimensional space.

Public Functions Documentation

function like_hypercube

inline like_hypercube(
    s_func & s
)

Constructs a like_hypercube object.

Parameters:


Updated on 2024-07-18 at 13:53:32 +0000