6#ifndef LIBCWD_CLASS_CHANNEL_SET_INL
7#define LIBCWD_CLASS_CHANNEL_SET_INL
9#include "Channel.inl.h"
10#include "FatalChannel.inl.h"
18inline ContinuedChannelSet& ContinuedChannelSet::operator|(
control_flag_t cf)
30inline ChannelSet& ChannelSet::operator|(
Channel const& dc)
40inline ChannelSet& ChannelSet::operator|(FatalChannel
const& fdc)
42 mask |= fdc.get_maskbit();
45 label = fdc.get_label();
char const * get_label() const
Pointer to the label of the debug channel.
Definition Channel.inl.h:44
bool is_on() const
Returns true if the channel is active.
Definition Channel.inl.h:35
This object represents a debug channel, it has a fixed label. A debug channel can be viewed upon as a...
Definition Channel.h:74
unsigned int control_flag_t
Definition control_flag.h:21