This reference describes unreleased code on main; no release documents it yet.

rlmesh::EnvFactory

classExperimental#include <rlmesh.hpp>[source]

Class in rlmesh.hpp.

template <class F> class EnvFactory : public EnvFactoryBase

EnvFactory<F>

constructor[source]
EnvFactory() noexcept

tags

static method[source]
static std::optional<adapters::EnvTags> tags()

tag_params

static method[source]
static std::vector<TagParam> tag_params()

reset_options

static method[source]
static std::vector<std::string> reset_options()

workflow_edition

static method[source]
static std::optional<std::string> workflow_edition()

tags_for

static method[source]
static std::optional<adapters::EnvTags> tags_for(
    [[maybe_unused]] const Kwargs& params
)

enumerate_variants

static method[source]
static std::optional<std::vector<Variant>> enumerate_variants()

describe

static method[source]
static Metadata describe()

prepare

method[source]
void prepare()

close

method[source]
void close()