For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
  • Introduction
    • Overview
    • Relevant Technologies
    • Getting Started
  • Setup
    • SDK Installation
    • Additional Setup
    • Third Party Hardware Setup
  • Using the SDK
    • Holoscan Core
    • GPU Resident Execution
    • Holoscan by Example
    • Create an Application
    • Create a Distributed Application
    • Create an Operator
    • Create an Operator via Decorator
    • Create a Condition
    • Dynamic Flow Control
    • CUDA Stream Handling
    • Logging
    • Data Logging
    • Debugging
    • Python Operator Bindings
  • Operators
    • Operators and Extensions
    • Visualization
    • Inference
    • Testing
    • Video I/O Vendor Implementation Guide
  • Components
    • Schedulers
    • Conditions
    • Resources
    • Analytics
  • AI Skills
    • Ai Skills
  • API reference
          • Convert HoloscanAsyncQueuePolicy
          • Convert HoloscanDataLoggerQueueType
          • Convert HoloscanopsHolovizOpColorSpace
          • Convert HoloscanopsHolovizOpFramebufferSizeCallbackFunction
          • Convert HoloscanopsHolovizOpInputSpec
          • Convert HoloscanopsHolovizOpInputSpecView
          • Convert HoloscanopsHolovizOpKeyCallbackFunction
          • Convert HoloscanopsHolovizOpLayerCallbackFunction
          • Convert HoloscanopsHolovizOpMouseButtonCallbackFunction
          • Convert HoloscanopsHolovizOpScrollCallbackFunction
          • Convert HoloscanopsHolovizOpUnicodeCharCallbackFunction
          • Convert HoloscanopsHolovizOpWindowCloseCallbackFunction
          • Convert NvidiagxfSchedulingPolicy
  • Performance
    • Performance Considerations
    • Flow Tracking
    • GXF Job Statistics
    • Nsight Profiling
  • HoloHub
    • HoloHub Overview
  • FAQ
    • FAQ
NVIDIANVIDIA
Developer-friendly docs for your API
Privacy Policy | Your Privacy Choices | Terms of Service | Accessibility | Corporate Policies | Product Security | Contact

Copyright © 2026, NVIDIA Corporation.

LogoLogoDocumentation
On this page
  • Static methods
  • encode
  • decode
API referenceC++ APIYAMLStructs

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

Beta
||View as Markdown|
Previous

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

Next

YAML::convert< holoscan::ops::HolovizOp::InputSpec::View >

Custom YAML parser for InputSpec class.

#include <YAML/holoviz.hpp>

Static methods

encode

static Node YAML::convert<holoscan::ops::HolovizOp::InputSpec>::encode(
const holoscan::ops::HolovizOp::InputSpec &input_spec
)

Encodes an InputSpec object to a YAML Node.

Returns: YAML Node representation of the InputSpec.

Parameters

input_spec
const holoscan::ops::HolovizOp::InputSpec &

The InputSpec object to encode.

decode

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

Decodes a YAML Node to an InputSpec object.

Returns: true if successful, false otherwise.

Parameters

node
const Node &

The YAML Node to decode.

input_spec
holoscan::ops::HolovizOp::InputSpec &

The InputSpec object to populate.