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 30 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 52 of file BuildingBlockEditors.hpp.

53 : m_valid ( isvalid ),
54 m_notnull ( isnotnull ),
55 m_obligatory ( isobligatory )
56 {}

Member Function Documentation

◆ is_valid()

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

Definition at line 36 of file BuildingBlockEditors.hpp.

37 {
38 return m_valid;
39 }

◆ must_be_set()

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

Definition at line 46 of file BuildingBlockEditors.hpp.

47 {
48 return m_obligatory;
49 }

◆ must_not_be_null()

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

Definition at line 41 of file BuildingBlockEditors.hpp.

42 {
43 return m_notnull;
44 }

Member Data Documentation

◆ m_notnull

bool dbe::editor_data_state::m_notnull
protected

Definition at line 59 of file BuildingBlockEditors.hpp.

◆ m_obligatory

bool dbe::editor_data_state::m_obligatory
protected

Definition at line 60 of file BuildingBlockEditors.hpp.

◆ m_valid

bool dbe::editor_data_state::m_valid
protected

Definition at line 58 of file BuildingBlockEditors.hpp.


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