YAML::convert< holoscan::ops::HolovizOp::ColorSpace >

Beta
View as Markdown

Custom YAML parser for ColorSpace enum.

#include <YAML/holoviz.hpp>

Static methods

encode

static Node YAML::convert<holoscan::ops::HolovizOp::ColorSpace>::encode(
const holoscan::ops::HolovizOp::ColorSpace &color_space
)

Encodes a ColorSpace enum to a YAML Node.

Returns: YAML Node representation of the ColorSpace.

Parameters

color_space
const holoscan::ops::HolovizOp::ColorSpace &

The ColorSpace enum to encode.

decode

static bool YAML::convert<holoscan::ops::HolovizOp::ColorSpace>::decode(
const Node &node,
holoscan::ops::HolovizOp::ColorSpace &color_space
)

Decodes a YAML Node to a ColorSpace enum.

Returns: true if successful, false otherwise.

Parameters

node
const Node &

The YAML Node to decode.

color_space
holoscan::ops::HolovizOp::ColorSpace &

The ColorSpace enum to populate.