Struct Function
Defined in File function.hpp
Struct Documentation
-
struct Function
SOVD Function entity - represents a functional group.
Functions are higher-level abstractions that group Apps and/or Components representing a complete capability (e.g., “Autonomous Navigation”).
Functions can be manifest-defined or created at runtime from namespace grouping. They aggregate data, operations, and faults from their hosted entities.
Public Functions
Public Members
-
std::string id
Unique identifier.
-
std::string name
Human-readable name.
-
std::string translation_id
For i18n support.
-
std::string description
Detailed description.
-
std::vector<std::string> tags
Tags for filtering.
-
std::string source = "manifest"
Discovery source: manifest or runtime.
-
std::string id