Skip to content

File signal_operator_handler.hpp

FileList > backends > cxx > include > zmbt > model > signal_operator_handler.hpp

Go to the source code of this file

More...

  • #include <limits>
  • #include "zmbt/core.hpp"
  • #include "zmbt/reflect.hpp"
  • #include "keyword.hpp"
  • #include "exceptions.hpp"

Namespaces

Type Name
namespace zmbt
ZMBT root namespace.

Classes

Type Name
class SignalOperatorHandler
Signal transformation and comparison handler. Enables type erasure.

Macros

Type Name
define ZMBT_SOH_HANDLE_BIN_TRANSFORM (OP, TRAIT) /* multi line expression */
define ZMBT_SOH_HANDLE_RELATION (OP, TRAIT) /* multi line expression */
define ZMBT_SOH_HANDLE_UNARY_TRANSFORM (OP, TRAIT) /* multi line expression */

Detailed Description

Copyright:

(c) Copyright 2024 Zenseact AB

** **

SPDX-License-Identifier: Apache-2.0

Macro Definition Documentation

define ZMBT_SOH_HANDLE_BIN_TRANSFORM

#define ZMBT_SOH_HANDLE_BIN_TRANSFORM (
    OP,
    TRAIT
) `/* multi line expression */`

define ZMBT_SOH_HANDLE_RELATION

#define ZMBT_SOH_HANDLE_RELATION (
    OP,
    TRAIT
) `/* multi line expression */`

define ZMBT_SOH_HANDLE_UNARY_TRANSFORM

#define ZMBT_SOH_HANDLE_UNARY_TRANSFORM (
    OP,
    TRAIT
) `/* multi line expression */`


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