Skip to content

Namespace zmbt::decor

Namespace List > zmbt > decor

Signal type decorators API.

Classes

Type Name
struct precise <class VT>
Type decorator for floating point numbers. Throws on precision loss in runtime.
struct precision_loss_error
Exception thrown by decor::precise .
struct underlying <class E>

Public Attributes

Type Name
constexpr zmbt::type_tag< precise< T > > Precise
precise<T> decorator
constexpr zmbt::type_tag< underlying< T > > Underlying
underlying<T> decorator

Public Attributes Documentation

variable Precise

precise<T> decorator

constexpr zmbt::type_tag<precise<T> > zmbt::decor::Precise;

Template parameters:

  • T

variable Underlying

underlying<T> decorator

constexpr zmbt::type_tag<underlying<T> > zmbt::decor::Underlying;

Template parameters:

  • T


The documentation for this class was generated from the following file zmbt-framework/zmbt-framework/backends/cxx/include/zmbt/decor/precise_real.hpp