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 25 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 47 of file BuildingBlockEditors.hpp.

48 : m_valid ( isvalid ),
49 m_notnull ( isnotnull ),
50 m_obligatory ( isobligatory )
51 {}

Member Function Documentation

◆ is_valid()

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

Definition at line 31 of file BuildingBlockEditors.hpp.

32 {
33 return m_valid;
34 }

◆ must_be_set()

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

Definition at line 41 of file BuildingBlockEditors.hpp.

42 {
43 return m_obligatory;
44 }

◆ must_not_be_null()

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

Definition at line 36 of file BuildingBlockEditors.hpp.

37 {
38 return m_notnull;
39 }

Member Data Documentation

◆ m_notnull

bool dbe::editor_data_state::m_notnull
protected

Definition at line 54 of file BuildingBlockEditors.hpp.

◆ m_obligatory

bool dbe::editor_data_state::m_obligatory
protected

Definition at line 55 of file BuildingBlockEditors.hpp.

◆ m_valid

bool dbe::editor_data_state::m_valid
protected

Definition at line 53 of file BuildingBlockEditors.hpp.


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