38 std::vector<T> attrvalues;
50 std::vector<std::string> strings ( attrvalues.size() );
51 std::transform ( attrvalues.begin(), attrvalues.end(),
52 strings.begin(), [&attr] ( T
const & x )
54 return convert::valtostr ( x, attr.p_int_format );
250 if ( candidates.isEmpty() )
256 QStringList newcandidates =
259 for ( QString
const & fname : candidates )
261 if ( not ( fname.contains (
"schema" ) or files.contains ( fname ) ) )
263 files.push_back ( fname );
265 std::list<std::string> configfiles;
269 if ( not ( fname.contains (
"rdbconfig:" ) or fname.contains (
"roksconflibs:" ) ) )
278 files.removeAll ( fname );
281 catch ( dunedaq::conffwk::Exception
const & ex )
284 "filename:", fname.toStdString().c_str() );
289 for ( std::string
const & configfile : configfiles )
291 QString
const & qconfigfile = QString::fromStdString ( configfile );
293 if ( not files.contains ( qconfigfile ) )
295 newcandidates.push_back ( qconfigfile );
312 std::string dbname = FileName.toStdString();
313 std::list<std::string> incList;
321 for ( std::string
const & includeName : incList )
323 dbfiles.push_back ( QString ( includeName.c_str() ) );
326 catch ( dunedaq::conffwk::Exception & ex )
328 WARN (
"Include : Could not retrieve included files",