PineForge HPO 1.11.0
Native hyperparameter optimization for PineForge strategies
Loading...
Searching...
No Matches
strategy_plugin.hpp File Reference
#include <pineforge/pineforge.h>
#include <pineforge/execution_observer.h>
#include <pineforge/selected_window.h>
#include <pineforge/hpo/symbol_feeds.hpp>
#include <cstddef>
#include <cstdint>
#include <filesystem>
#include <optional>
#include <string>

Go to the source code of this file.

Classes

struct  pineforge::hpo::EngineVersion
 Embedded runtime identity admitted for selected-window execution. More...
 
struct  pineforge::hpo::SymbolInfo
 Optional instrument metadata applied after trial inputs and runtime overrides. More...
 
class  pineforge::hpo::StrategyPlugin
 RAII wrapper around one compiled PineForge strategy plugin. More...
 

Namespaces

namespace  pineforge
 
namespace  pineforge::hpo
 

Functions

EngineVersion pineforge::hpo::validate_selected_engine_version (const std::optional< pf_version_t > &numbers, const std::optional< std::string > &full, const std::optional< std::string > &expected_manifest_version=std::nullopt)
 Parses and cross-checks embedded metadata without loading a plugin or consulting build headers.