Skip to main content
Ctrl+K

Open Vehicle API

Site Navigation

  • Vision
  • Key Features
  • Aspects
    • What is Open Vehicle API
    • Key Features
    • Component Stack
    • Get started… / Installation Steps
    • Project Guide
    • For Developers
    • CMake in the Project
    • Examples of Open Vehicle API
    • Step by Step Example
    • Simulation / Testing / FMU
    • A view under the hood
    • Key Building Blocks
    • Components & Services
    • SDV Executables
    • Glossary

Site Navigation

  • Vision
  • Key Features
  • Aspects
    • What is Open Vehicle API
    • Key Features
    • Component Stack
    • Get started… / Installation Steps
    • Project Guide
    • For Developers
    • CMake in the Project
    • Examples of Open Vehicle API
    • Step by Step Example
    • Simulation / Testing / FMU
    • A view under the hood
    • Key Building Blocks
    • Components & Services
    • SDV Executables
    • Glossary
  • File app.idl

File app.idl#

↰ Parent directory (interfaces)

Contents

  • Definition (interfaces\app.idl)

  • Includes

  • Namespaces

  • Classes

  • Enums

Definition (interfaces\app.idl)#

  • Program Listing for File app.idl

Includes#

  • core.idl (File core.idl)

  • toml.idl (File toml.idl)

Namespaces#

  • Namespace sdv

  • Namespace sdv::app

Classes#

  • Struct IAppContext

  • Struct IAppControl

  • Struct IAppEvent

  • Struct IAppOperation

  • Struct IAppShutdownRequest

  • Struct SAppEvent

Enums#

  • Enum EAppContext

  • Enum EAppOperationState

Contents

  • Glossary
  • Requirements / Get started
  • Project Guide
  • Q & A
  • Documentation
    • Index
    • Search
  • Team
  • Contact

© Copyright 2026, Open Vehicle API Team.

Created using Sphinx 7.1.2.

Built with the PyData Sphinx Theme 0.14.4.