Project
Loading...
Searching...
No Matches
GPUDisplayFrontendConfig.cxx File Reference
#include "GPUDisplayFrontend.h"
#include "GPUDisplay.h"
#include "frontend/GPUDisplayInfo.inc"
#include "GPULogging.h"
#include "GPUCommonMath.h"
#include "GPUDisplayGUIChannel.h"
#include "GPUDisplayConsole.h"
#include "GPUSettings.h"
#include "utils/qconfig_rtti.h"
#include "utils/qconfig_internal_helpers.h"
#include <algorithm>
#include <charconv>
#include <cmath>
#include <concepts>
#include <cstdarg>
#include <cstdio>
#include <cstring>
#include <limits>
#include <optional>
#include <span>
#include <sstream>
#include <array>
#include <cctype>
#include <fstream>
#include <functional>
#include <iomanip>
#include <stdexcept>
#include <string>
#include <string_view>
#include <tuple>
#include <unordered_map>
#include <utility>
#include <variant>
#include <vector>
#include "utils/qconfig_genrtti.inc"
#include "GPUDisplayFrontendConfigKeys.inc"
#include "GPUDisplayFrontendConfigInfo.inc"
#include "GPUDisplayFrontendConfigQtGUI.inc"
#include "GPUDisplayFrontendConfigConsole.inc"
#include "frontend/GPUDisplayFrontendKeys.h"

Go to the source code of this file.

Classes

struct  o2::gpu::GPUDisplayFrontend::configRTTIExt
 
struct  o2::gpu::GPUDisplayFrontend::GPUDisplayConfiguration
 
struct  o2::gpu::GPUDisplayFrontend::GPUDisplayConfiguration::keyAction
 
struct  o2::gpu::GPUDisplayFrontend::GPUDisplayConfiguration::guiElementCallbacks
 
struct  guiType
 
struct  guiElement
 
struct  guiVertical
 

Macros

#define GPUSETTINGS_ALL
 
#define GPUDisplayFrontendAddKey(code, key)   rtti->keyNames[code] = #key
 
#define GPUDisplayFrontendKeyDownMap(code, key)   rtti->keyMapNames[code] = #key
 

Typedefs

using configKeyCallback = std::function< void()>
 

Detailed Description

Author
David Rohr

Definition in file GPUDisplayFrontendConfig.cxx.

Macro Definition Documentation

◆ GPUDisplayFrontendAddKey

#define GPUDisplayFrontendAddKey (   code,
  key 
)    rtti->keyNames[code] = #key

◆ GPUDisplayFrontendKeyDownMap

#define GPUDisplayFrontendKeyDownMap (   code,
  key 
)    rtti->keyMapNames[code] = #key

◆ GPUSETTINGS_ALL

#define GPUSETTINGS_ALL

Definition at line 22 of file GPUDisplayFrontendConfig.cxx.

Typedef Documentation

◆ configKeyCallback

using configKeyCallback = std::function<void()>

Definition at line 56 of file GPUDisplayFrontendConfig.cxx.