DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
dunedaq::oks::OksXmlRelValue Struct Reference

#include <xml.hpp>

Collaboration diagram for dunedaq::oks::OksXmlRelValue:
[legend]

Public Member Functions

 OksXmlRelValue (const oks::ReadFileParams &file_params)
 
bool is_empty ()
 

Public Attributes

const oks::ReadFileParamsm_file_params
 
OksXmlValue m_value
 
OksClassm_class
 
OksStringm_class_id
 

Detailed Description

Definition at line 272 of file xml.hpp.

Constructor & Destructor Documentation

◆ OksXmlRelValue()

dunedaq::oks::OksXmlRelValue::OksXmlRelValue ( const oks::ReadFileParams & file_params)
inline

Definition at line 274 of file xml.hpp.

274 : m_file_params(file_params), m_class(nullptr), m_class_id(nullptr)
275 {
276 ;
277 }
const oks::ReadFileParams & m_file_params
Definition xml.hpp:284

Member Function Documentation

◆ is_empty()

bool dunedaq::oks::OksXmlRelValue::is_empty ( )
inline

Definition at line 279 of file xml.hpp.

280 {
281 return m_value.is_empty() || (m_class == nullptr && m_class_id == nullptr);
282 }

Member Data Documentation

◆ m_class

OksClass* dunedaq::oks::OksXmlRelValue::m_class

Definition at line 286 of file xml.hpp.

◆ m_class_id

OksString* dunedaq::oks::OksXmlRelValue::m_class_id
mutable

Definition at line 287 of file xml.hpp.

◆ m_file_params

const oks::ReadFileParams& dunedaq::oks::OksXmlRelValue::m_file_params

Definition at line 284 of file xml.hpp.

◆ m_value

OksXmlValue dunedaq::oks::OksXmlRelValue::m_value

Definition at line 285 of file xml.hpp.


The documentation for this struct was generated from the following file: