tin  1.5.9
tsm::platform::host_linux_profile Struct Reference

#include <profile.h>

Collaboration diagram for tsm::platform::host_linux_profile:
Collaboration graph

Static Public Attributes

static constexpr bool heap_allowed = true
 
static constexpr bool exceptions_allowed = true
 
static constexpr bool rtti_allowed = true
 
static constexpr bool host_threads_available = true
 
static constexpr bool wall_clock_available = true
 
static constexpr bool tick_driven_time = true
 

Detailed Description

Host simulation profile for Linux builds.

This profile allows host facilities used by tests, tooling, and simulation. It still keeps HSM semantic time tick-driven; wall-clock conversion belongs at the runtime/platform boundary.

Member Data Documentation

◆ exceptions_allowed

constexpr bool tsm::platform::host_linux_profile::exceptions_allowed = true
staticconstexpr

◆ heap_allowed

constexpr bool tsm::platform::host_linux_profile::heap_allowed = true
staticconstexpr

◆ host_threads_available

constexpr bool tsm::platform::host_linux_profile::host_threads_available = true
staticconstexpr

◆ rtti_allowed

constexpr bool tsm::platform::host_linux_profile::rtti_allowed = true
staticconstexpr

◆ tick_driven_time

constexpr bool tsm::platform::host_linux_profile::tick_driven_time = true
staticconstexpr

◆ wall_clock_available

constexpr bool tsm::platform::host_linux_profile::wall_clock_available = true
staticconstexpr

The documentation for this struct was generated from the following file: