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

#include <oks_utils.hpp>

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

Public Member Functions

 ReadFileParams (OksFile *f_, OksXmlInputStream &s_, OksAliasTable *t_, OksKernel *k_, char m_, ReloadObjects *l_)
void init ()

Public Attributes

OksFile * f
OksXmlInputStream & s
OksAliasTable * alias_table
OksKernel * oks_kernel
char format
ReloadObjects * reload_objects
const char * object_tag
size_t object_tag_len
OksObject * owner
std::string tmp

Detailed Description

Definition at line 52 of file oks_utils.hpp.

Constructor & Destructor Documentation

◆ ReadFileParams()

dunedaq::oks::ReadFileParams::ReadFileParams ( OksFile * f_,
OksXmlInputStream & s_,
OksAliasTable * t_,
OksKernel * k_,
char m_,
ReloadObjects * l_ )
inline

Definition at line 65 of file oks_utils.hpp.

66 : f(f_)
67 , s(s_)
68 , alias_table(t_)
69 , oks_kernel(k_)
70 , format(m_)
71 , reload_objects(l_)
72 {
73 init();
74 }
OksXmlInputStream & s
Definition oks_utils.hpp:55
ReloadObjects * reload_objects
Definition oks_utils.hpp:59
OksAliasTable * alias_table
Definition oks_utils.hpp:56

Member Function Documentation

◆ init()

void dunedaq::oks::oks::ReadFileParams::init ( )

Definition at line 345 of file object.cpp.

346{
347 if (format != 'c') {
350 } else {
353 }
354}
static const char obj2_xml_tag[]
Definition object.hpp:1797
static const char obj_xml_tag[]
Definition object.hpp:1796

Member Data Documentation

◆ alias_table

OksAliasTable* dunedaq::oks::ReadFileParams::alias_table

Definition at line 56 of file oks_utils.hpp.

◆ f

OksFile* dunedaq::oks::ReadFileParams::f

Definition at line 54 of file oks_utils.hpp.

◆ format

char dunedaq::oks::ReadFileParams::format

Definition at line 58 of file oks_utils.hpp.

◆ object_tag

const char* dunedaq::oks::ReadFileParams::object_tag

Definition at line 60 of file oks_utils.hpp.

◆ object_tag_len

size_t dunedaq::oks::ReadFileParams::object_tag_len

Definition at line 61 of file oks_utils.hpp.

◆ oks_kernel

OksKernel* dunedaq::oks::ReadFileParams::oks_kernel

Definition at line 57 of file oks_utils.hpp.

◆ owner

OksObject* dunedaq::oks::ReadFileParams::owner

Definition at line 62 of file oks_utils.hpp.

◆ reload_objects

ReloadObjects* dunedaq::oks::ReadFileParams::reload_objects

Definition at line 59 of file oks_utils.hpp.

◆ s

OksXmlInputStream& dunedaq::oks::ReadFileParams::s

Definition at line 55 of file oks_utils.hpp.

◆ tmp

std::string dunedaq::oks::ReadFileParams::tmp

Definition at line 63 of file oks_utils.hpp.


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