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

rlmesh::adapters::EnvTags

classExperimental#include <rlmesh.hpp>[source]

Class in rlmesh.hpp.

class EnvTags

EnvTags

constructor[source]
explicit EnvTags(RLMeshEnvTags* p)

EnvTags

constructor[source]
EnvTags(ObsNode observation, Action action)

from_dict

static method[source]
static EnvTags from_dict(const Metadata& data)

from_metadata

static method[source]
static std::optional<EnvTags> from_metadata(const Metadata& metadata)

from_json

static method[source]
static EnvTags from_json(std::string_view payload)

raw

method[source]
const RLMeshEnvTags* raw() const

observation

method[source]
const ObsNode& observation() const

action

method[source]
const Action& action() const

to_dict

method[source]
Metadata to_dict() const

to_metadata

method[source]
Metadata to_metadata() const

to_json

method[source]
std::string to_json() const

to_string

method[source]
std::string to_string() const

observation_roles

method[source]
ObservationRoles observation_roles() const