holoscan::ThreadPlacement
Describe one complete deployment-time thread placement request.
This owning value contains only requested policy. Compilation validates the value and may use a read-only platform probe to freeze separate requested and accepted plan records. Constructing or validating this value never changes the calling thread. The value is not thread-safe for concurrent mutation; immutable copies may be read concurrently.
Methods
validate
Validate every closed placement field without probing or applying it.
This method performs no OS query and does not mutate thread state.
Returns: An empty result on success, or ErrorCode::kInvalidArgument for an empty present affinity, invalid scheduling tuple, or unknown closed enum value.
Throws: Nothing. Allocation failures are not possible in this validation.