namespace Gambit::Scanner::Python

[No description available]

Classes

Name
classGambit::Scanner::Python::diagnostics
classGambit::Scanner::Python::fake_vector
classGambit::Scanner::Python::IniFileParser
classGambit::Scanner::Python::printer_wrapper
classGambit::Scanner::Python::scan
classGambit::Scanner::Python::scan_interface

Functions

Name
std::stringpytype(py::handle o)
template <typename T >
T
pyconvert(py::handle o)
YAML::Nodepyyamlconvert(py::handle o)
voidscanner_diagnostic()
voidtest_function_diagnostic()
voidprior_diagnostic()
voidff_prior_diagnostic(const std::string & command)
voidff_scanner_diagnostic(const std::string & command)
voidff_test_function_diagnostic(const std::string & command)
voiddo_cleanup()
voidterminator()
voidensure_size_fake(scanpy::fake_vector & vec, size_t i)
voidensure_size_vec(std::vector< double > & , size_t )
voidensure_size_evec(hyper_cube_ref< double > , size_t )

Attributes

Name
std::shared_ptr< printer_wrapper >printer_manager

Functions Documentation

function pytype

inline std::string pytype(
    py::handle o
)

function pyconvert

template <typename T >
T pyconvert(
    py::handle o
)

function pyyamlconvert

inline YAML::Node pyyamlconvert(
    py::handle o
)

function scanner_diagnostic

inline void scanner_diagnostic()

function test_function_diagnostic

inline void test_function_diagnostic()

function prior_diagnostic

inline void prior_diagnostic()

function ff_prior_diagnostic

inline void ff_prior_diagnostic(
    const std::string & command
)

function ff_scanner_diagnostic

inline void ff_scanner_diagnostic(
    const std::string & command
)

function ff_test_function_diagnostic

inline void ff_test_function_diagnostic(
    const std::string & command
)

function do_cleanup

void do_cleanup()

function terminator

static void terminator()

function ensure_size_fake

void ensure_size_fake(
    scanpy::fake_vector & vec,
    size_t i
)

function ensure_size_vec

void ensure_size_vec(
    std::vector< double > & ,
    size_t 
)

function ensure_size_evec

void ensure_size_evec(
    hyper_cube_ref< double > ,
    size_t 
)

Attributes Documentation

variable printer_manager

std::shared_ptr< printer_wrapper > printer_manager;

Updated on 2026-11-03 at 14:50:44 +0000