Skip to content

File api_signatures.hpp

FileList > backends > cxx > include > zmbt > expr > api_signatures.hpp

Go to the source code of this file

More...

  • #include <cstddef>
  • #include <initializer_list>
  • #include <boost/json.hpp>
  • #include "zmbt/reflect/serialization.hpp"
  • #include "keyword.hpp"
  • #include "expression.hpp"

Namespaces

Type Name
namespace zmbt
ZMBT root namespace.
namespace lang
Expression Language implementation.

Classes

Type Name
struct SignatureBase <K>
struct SignatureBinary <K>
Binary expression.
struct SignatureConst <K>
Const expression.
struct SignatureDecorate
struct SignatureError
struct SignatureOverload
struct SignatureTernary <K>
Ternary expression.
struct SignatureUnary <K>
Unary expression.
struct SignatureUndecorate
struct SignatureVariadic <K>
Variadic expression.

Detailed Description

Copyright:

(c) Copyright 2024-2025 Zenseact AB

** **

SPDX-License-Identifier: Apache-2.0


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