DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
SchemaCustomSubClassModel.cpp
Go to the documentation of this file.
2
3using namespace dunedaq::oks;
4
6 QStringList Headers )
7 : CustomModelInterface ( Headers ),
8 SchemaClass ( ClassInfo )
9{
10 setupModel();
11}
12
14{
15 Data.clear();
16
17 const OksClass::FList* allClasses = SchemaClass->all_sub_classes();
18 if(allClasses != nullptr) {
19 for(const OksClass* cl : *allClasses) {
20 QStringList Row;
21 Row.append ( QString::fromStdString ( cl->get_name() ) );
22 Data.append ( Row );
23 }
24 }
25}
26
CustomSubClassModel(dunedaq::oks::OksClass *ClassInfo, QStringList Headers)
The OKS class.
Definition class.hpp:200
std::list< OksClass *, boost::fast_pool_allocator< OksClass * > > FList
Definition class.hpp:235