libcwdversion 2.0.0
The C++ Debugging Support Library
Loading...
Searching...
No Matches
AlwaysChannel.inl.h
1// SPDX-FileCopyrightText: 2001-2004, 2018, 2020, 2026 Carlo Wood
2// SPDX-License-Identifier: MIT
3
4#pragma once
5
6#ifndef LIBCWD_CLASS_ALWAYS_CHANNEL_INL
7#define LIBCWD_CLASS_ALWAYS_CHANNEL_INL
8
9#include "AlwaysChannel.h"
10#include "control_flag.h"
11
12namespace libcwd {
13
14inline ChannelSet& ChannelSetBootstrap::operator|(AlwaysChannel const& adc)
15{
16 mask = 0;
17 label = adc.label;
18 on = true;
19 return *reinterpret_cast<ChannelSet*>(this);
20}
21
22} // namespace libcwd
23
24#endif // LIBCWD_CLASS_ALWAYS_CHANNEL_INL
namespace for libcwd.