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

Include QT Headers. More...

Namespaces

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

Classes

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

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 32 of file tref.hpp.

◆ cokey

Definition at line 31 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 137 of file confobject_desc.hpp.

◆ dref

Definition at line 104 of file confobject_desc.hpp.

◆ gref

Definition at line 33 of file tref.hpp.

◆ t_config_object_preimage

Definition at line 139 of file confobject_desc.hpp.

◆ t_config_object_rep

◆ tref

Definition at line 30 of file tref.hpp.

◆ vref

Definition at line 31 of file tref.hpp.

Enumeration Type Documentation

◆ dbinfo

enum class dbe::dbinfo
strong
Enumerator
oks 
roks 
rdb 

Definition at line 14 of file dbinfo.hpp.

15{
16 oks,
17 roks,
18 rdb
19};

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 41 of file config_object_key.hpp.

43{
44 return left.this_name == right.this_name and left.this_class == right.this_class;
45}