iceoryx2
C++ Language Bindings
Loading...
Searching...
No Matches
static_function.hpp
Go to the documentation of this file.
1
// Copyright (c) 2020 - 2021 by Apex.AI Inc. All rights reserved.
2
// Copyright (c) 2025 Contributors to the Eclipse Foundation
3
//
4
// See the NOTICE file(s) distributed with this work for additional
5
// information regarding copyright ownership.
6
//
7
// This program and the accompanying materials are made available under the
8
// terms of the Apache Software License 2.0 which is available at
9
// https://www.apache.org/licenses/LICENSE-2.0, or the MIT license
10
// which is available at https://opensource.org/licenses/MIT.
11
//
12
// SPDX-License-Identifier: Apache-2.0 OR MIT
13
14
#ifndef IOX2_BB_FUNCTION_HPP
15
#define IOX2_BB_FUNCTION_HPP
16
17
#include "
iox2/bb/detail/static_function.hpp
"
18
19
namespace
iox2
{
20
namespace
bb {
21
constexpr
uint64_t
DEFAULT_FUNCTION_CAPACITY
{ 128U };
22
40
41
template
<
typename
Signature, u
int
64_t Capacity = DEFAULT_FUNCTION_CAPACITY>
42
using
StaticFunction
=
detail::StaticFunction<Capacity, Signature>
;
43
44
}
// namespace bb
45
}
// namespace iox2
46
47
#endif
// IOX2_BB_FUNCTION_HPP
iox2::bb::detail::StaticFunction
Definition
static_function.hpp:30
static_function.hpp
iox2::bb::DEFAULT_FUNCTION_CAPACITY
constexpr uint64_t DEFAULT_FUNCTION_CAPACITY
Definition
static_function.hpp:21
iox2
Definition
active_request.hpp:26
iox2
bb
static_function.hpp
Generated by
1.9.8