struct Gambit::Scanner::Plugins::Plugin_Interface_Details

Plugin info to be given to the interface class.

#include <plugin_loader.hpp>

Public Functions

Name
Plugin_Interface_Details(Plugin_Details & details, printer_interface * printer, Priors::BasePrior * prior, const YAML::Node & node)

Public Attributes

Name
Plugin_Details &details
printer_interface *printer
Priors::BasePrior *prior
YAML::Nodeflags
YAML::Nodenode

Public Functions Documentation

function Plugin_Interface_Details

inline Plugin_Interface_Details(
    Plugin_Details & details,
    printer_interface * printer,
    Priors::BasePrior * prior,
    const YAML::Node & node
)

Public Attributes Documentation

variable details

Plugin_Details & details;

variable printer

printer_interface * printer;

variable prior

Priors::BasePrior * prior;

variable flags

YAML::Node flags;

variable node

YAML::Node node;

Updated on 2023-06-26 at 21:36:52 +0000