DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
dbe::editor_data_state Class Reference

#include <BuildingBlockEditors.hpp>

Inheritance diagram for dbe::editor_data_state:
[legend]

Public Member Functions

virtual ~editor_data_state ()
bool is_valid () const
bool must_not_be_null () const
bool must_be_set () const

Protected Member Functions

 editor_data_state (bool isvalid, bool isnotnull, bool isobligatory)

Protected Attributes

bool m_valid
bool m_notnull
bool m_obligatory

Detailed Description

Definition at line 29 of file BuildingBlockEditors.hpp.

Constructor & Destructor Documentation

◆ ~editor_data_state()

dbe::editor_data_state::~editor_data_state ( )
virtualdefault

◆ editor_data_state()

dbe::editor_data_state::editor_data_state ( bool isvalid,
bool isnotnull,
bool isobligatory )
inlineexplicitprotected

Definition at line 42 of file BuildingBlockEditors.hpp.

43 : m_valid(isvalid)
44 , m_notnull(isnotnull)
45 , m_obligatory(isobligatory)
46 {
47 }

Member Function Documentation

◆ is_valid()

bool dbe::editor_data_state::is_valid ( ) const
inline

Definition at line 35 of file BuildingBlockEditors.hpp.

35{ return m_valid; }

◆ must_be_set()

bool dbe::editor_data_state::must_be_set ( ) const
inline

Definition at line 39 of file BuildingBlockEditors.hpp.

39{ return m_obligatory; }

◆ must_not_be_null()

bool dbe::editor_data_state::must_not_be_null ( ) const
inline

Definition at line 37 of file BuildingBlockEditors.hpp.

37{ return m_notnull; }

Member Data Documentation

◆ m_notnull

bool dbe::editor_data_state::m_notnull
protected

Definition at line 50 of file BuildingBlockEditors.hpp.

◆ m_obligatory

bool dbe::editor_data_state::m_obligatory
protected

Definition at line 51 of file BuildingBlockEditors.hpp.

◆ m_valid

bool dbe::editor_data_state::m_valid
protected

Definition at line 49 of file BuildingBlockEditors.hpp.


The documentation for this class was generated from the following files: