DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
dbe Namespace Reference

Include QT Headers. More...

Namespaces

namespace  actions
namespace  config
namespace  convert
namespace  inner
namespace  interface
namespace  models
namespace  tool
namespace  types
namespace  Ui
namespace  ui
namespace  widgets

Classes

class  AttributeNode
class  BatchChangeWidget
class  ClassNode
struct  ClassViewInfo
class  CommitDialog
class  confaccessor
struct  config_internal_change
struct  config_object_aggregates
class  config_object_description
class  config_object_extractor
struct  config_object_image
class  config_object_key
struct  config_object_linked
struct  config_object_representation
struct  ConfigWrapperExternalChange
class  CreateDatabaseWidget
class  CustomDelegate
class  CustomFileView
class  CustomLineEdit
class  CustomTableView
class  CustomTreeView
class  datahandler
class  dbaccessor
class  dbholder
struct  DualRelationship
class  editor_data
class  editor_data_state
class  FileInfo
class  FileModel
struct  GraphicalClass
class  GraphicalObject
class  GraphicalRelationship
class  GraphView
class  IncludeFileWidget
struct  InitAttributeFromEnv
class  MainWindow
class  model_common_async_operations
struct  model_common_data_access_interface
class  model_common_impl
class  model_common_interface
class  model_common_slots
class  model_initiate_actions_interface
class  MyApplication
class  ObjectCreator
class  ObjectEditor
class  ObjectNode
class  OracleWidget
class  RelationshipNode
class  SearchComboBox
class  SortObjects
class  string_attr_text_edit
class  StyleUtility
class  TableAttributeNode
class  TableNode
class  TableRelationshipNode
class  TableTab
class  TreeModelInterface
class  treenode
class  ValidatorAcceptMatch
class  ValidatorAcceptNoMatch
class  ValidatorComboBox
class  view_common_interface
struct  ViewConfiguration
struct  Window

Typedefs

typedef config_object_key cokey
typedef config_object_description dref
template<typename S>
using config_object_preimage
typedef config_object_preimage< std::string > t_config_object_preimage
typedef config_object_representation t_config_object_rep
typedef config_object_aggregates config_object_aggregator
typedef config_object_linked config_object_linker
typedef inner::configobject::tref tref
typedef inner::configobject::vref vref
typedef inner::configobject::aref< config_object_linked< std::string > > aref
typedef inner::configobject::gref< config_object_aggregates< std::string > > gref

Enumerations

enum class  dbinfo { oks , roks , rdb }

Functions

template<>
void confaccessor::set_dbinfo< dbinfo::oks > (QString const &p)
template<>
void confaccessor::set_dbinfo< dbinfo::roks > (QString const &p)
template<>
void confaccessor::set_dbinfo< dbinfo::rdb > (QString const &p)
template<typename T>
bool operator== (config_object_key< T > const &left, config_object_key< T > const &right)

Detailed Description

Include QT Headers.

Include Qt.

Including DBE.

Including Qt Headers.

Including QT.

Including QT Headers.

Including Ui Files

Including config

Including DBE Including Ui Files

Including DBE

Including UI Files Including DBE

Including DBE Headers

Including config headers

Including dbe

Typedef Documentation

◆ aref

Definition at line 37 of file tref.hpp.

◆ cokey

Definition at line 36 of file config_object_key.hpp.

◆ config_object_aggregator

◆ config_object_linker

◆ config_object_preimage

template<typename S>
using dbe::config_object_preimage
Initial value:

Provides a preimage abstraction of a config object by encoding the information needed for the creation of a ConfigObject in the Configuration database.

Definition at line 142 of file confobject_desc.hpp.

◆ dref

Definition at line 109 of file confobject_desc.hpp.

◆ gref

Definition at line 38 of file tref.hpp.

◆ t_config_object_preimage

Definition at line 144 of file confobject_desc.hpp.

◆ t_config_object_rep

◆ tref

Definition at line 35 of file tref.hpp.

◆ vref

Definition at line 36 of file tref.hpp.

Enumeration Type Documentation

◆ dbinfo

enum class dbe::dbinfo
strong
Enumerator
oks 
roks 
rdb 

Definition at line 19 of file dbinfo.hpp.

20{
21 oks,
22 roks,
23 rdb
24};

Function Documentation

◆ confaccessor::set_dbinfo< dbinfo::oks >()

template<>
void dbe::confaccessor::set_dbinfo< dbinfo::oks > ( QString const & p)

◆ confaccessor::set_dbinfo< dbinfo::rdb >()

template<>
void dbe::confaccessor::set_dbinfo< dbinfo::rdb > ( QString const & p)

◆ confaccessor::set_dbinfo< dbinfo::roks >()

template<>
void dbe::confaccessor::set_dbinfo< dbinfo::roks > ( QString const & p)

◆ operator==()

template<typename T>
bool dbe::operator== ( config_object_key< T > const & left,
config_object_key< T > const & right )
inline

Comparison between to orefs always results in comparison of their full name

Parameters
leftoref to compare
rightoref to compare
Returns
true in case the have the same full name

Definition at line 46 of file config_object_key.hpp.

48{
49 return left.this_name == right.this_name and left.this_class == right.this_class;
50}