Oakfield API Documentation 1.0.0
Numerical core APIs
Loading...
Searching...
No Matches
SimBackend Struct Reference

Runtime backend handle shared across implementations. More...

#include <backend.h>

Public Attributes

SimBackendType type
 
SimResult last_error
 
uint64_t features
 
void * impl
 

Detailed Description

Runtime backend handle shared across implementations.

impl is private to the selected backend type. Callers should initialize the handle with backend_init() before launch and release it with backend_destroy().

Member Data Documentation

◆ features

uint64_t SimBackend::features

Capability bitmask advertised by the backend.

◆ impl

void* SimBackend::impl

Backend-specific opaque state.

◆ last_error

SimResult SimBackend::last_error

Result code from the most recent operation.

◆ type

SimBackendType SimBackend::type

Selected backend implementation.


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