R3BROOT
R3B analysis software
|
#include <bitset>
#include <cstdint>
#include <ext_data_client.h>
#include <fmt/format.h>
#include <iostream>
Go to the source code of this file.
Classes | |
class | fmt::formatter< R3B::UcesbMap > |
Namespaces | |
namespace | R3B |
Typedefs | |
using | R3B::UcesbMapUType = std::underlying_type<UcesbMap>::type |
Enumerations | |
enum class | R3B::UcesbMap : uint32_t { R3B::zero = 0x0000U , R3B::match = EXT_DATA_ITEM_MAP_MATCH , R3B::no_dest = EXT_DATA_ITEM_MAP_NO_DEST , R3B::not_found = EXT_DATA_ITEM_MAP_NOT_FOUND , R3B::type_mismatch = EXT_DATA_ITEM_MAP_TYPE_MISMATCH , R3B::ctrl_mismatch = EXT_DATA_ITEM_MAP_CTRL_MISMATCH , R3B::array_fewer = EXT_DATA_ITEM_MAP_ARRAY_FEWER , R3B::array_more = EXT_DATA_ITEM_MAP_ARRAY_MORE , R3B::not_done = EXT_DATA_ITEM_MAP_NOT_DONE , R3B::ok = EXT_DATA_ITEM_MAP_OK , R3B::ok_no_dest = EXT_DATA_ITEM_MAP_OK_NO_DEST } |
Functions | |
auto | R3B::operator| (const UcesbMap &left, const UcesbMap &right) -> UcesbMap |
void | R3B::operator|= (UcesbMap &left, const UcesbMap &right) |
auto | R3B::operator& (const UcesbMap &left, const UcesbMap &right) -> UcesbMap |
void | R3B::operator&= (UcesbMap &left, const UcesbMap &right) |
auto | R3B::operator~ (const UcesbMap &map) -> UcesbMap |
auto | R3B::operator<< (std::ostream &ostream, const UcesbMap &map) -> std::ostream & |
auto | R3B::UcesbMap2String (UcesbMap map) -> std::string |
Variables | |
constexpr auto | UCESB_MAP_BITSIZE = 32 |
|
constexpr |
Definition at line 21 of file R3BUcesbMappingFlag.h.