DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
Conversion.hpp File Reference
#include "dbe/Exceptions.hpp"
#include "conffwk/Schema.hpp"
#include "logging/Logging.hpp"
#include <string>
#include <vector>
#include <sstream>
#include <type_traits>
#include <QStringList>
Include dependency graph for Conversion.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  dbe
 Include QT Headers.
 
namespace  dbe::convert
 

Functions

template<typename T >
std::string dbe::convert::valtostr (T const &value)
 
template<>
std::string dbe::convert::valtostr< std::string > (std::string const &x)
 
template<>
std::string dbe::convert::valtostr< bool > (bool const &s)
 
template<typename T , typename std::enable_if< std::is_integral< T >::value, int >::type = 0>
std::string dbe::convert::valtostr (T const &value, dunedaq::conffwk::int_format_t const format)
 
template<>
std::string dbe::convert::valtostr< bool > (bool const &value, dunedaq::conffwk::int_format_t const format)
 
std::string dbe::convert::valtostr (std::string const &value, dunedaq::conffwk::int_format_t const format)
 
template<typename T >
dbe::convert::to (QStringList const &DataList)
 
template<typename T >
dbe::convert::to (QStringList const &DataList, dunedaq::conffwk::int_format_t Format)
 
template<typename T >
dbe::convert::to (std::vector< std::string > const &x)
 
template<>
QStringList dbe::convert::to (std::vector< std::string > const &DataList)
 Template specializations of to<T>
 
template<>
bool dbe::convert::to< bool > (QStringList const &DataList, dunedaq::conffwk::int_format_t Format)
 
template<>
std::vector< bool > dbe::convert::to< std::vector< bool > > (QStringList const &DataList, dunedaq::conffwk::int_format_t Format)
 
template<>
std::string dbe::convert::to< std::string > (QStringList const &DataList)
 
template<>
std::vector< std::string > dbe::convert::to< std::vector< std::string > > (QStringList const &DataList)
 
template<>
std::string dbe::convert::to< std::string > (QStringList const &DataList, dunedaq::conffwk::int_format_t Format)
 
template<>
std::vector< std::string > dbe::convert::to< std::vector< std::string > > (QStringList const &DataList, dunedaq::conffwk::int_format_t Format)
 
template<>
u_int8_t dbe::convert::to< u_int8_t > (QStringList const &DataList, dunedaq::conffwk::int_format_t Format)
 
template<>
std::vector< u_int8_t > dbe::convert::to< std::vector< u_int8_t > > (QStringList const &DataList, dunedaq::conffwk::int_format_t Format)
 
template<>
int8_t dbe::convert::to< int8_t > (QStringList const &DataList, dunedaq::conffwk::int_format_t Format)
 
template<>
std::vector< int8_t > dbe::convert::to< std::vector< int8_t > > (QStringList const &DataList, dunedaq::conffwk::int_format_t Format)
 
template<>
u_int16_t dbe::convert::to< u_int16_t > (QStringList const &DataList, dunedaq::conffwk::int_format_t Format)
 
template<>
std::vector< u_int16_t > dbe::convert::to< std::vector< u_int16_t > > (QStringList const &DataList, dunedaq::conffwk::int_format_t Format)
 
template<>
int16_t dbe::convert::to< int16_t > (QStringList const &DataList, dunedaq::conffwk::int_format_t Format)
 
template<>
std::vector< int16_t > dbe::convert::to< std::vector< int16_t > > (QStringList const &DataList, dunedaq::conffwk::int_format_t Format)
 
template<>
u_int32_t dbe::convert::to< u_int32_t > (QStringList const &DataList, dunedaq::conffwk::int_format_t Format)
 
template<>
std::vector< u_int32_t > dbe::convert::to< std::vector< u_int32_t > > (QStringList const &DataList, dunedaq::conffwk::int_format_t Format)
 
template<>
int32_t dbe::convert::to< int32_t > (QStringList const &DataList, dunedaq::conffwk::int_format_t Format)
 
template<>
std::vector< int32_t > dbe::convert::to< std::vector< int32_t > > (QStringList const &DataList, dunedaq::conffwk::int_format_t Format)
 
template<>
u_int64_t dbe::convert::to< u_int64_t > (QStringList const &DataList, dunedaq::conffwk::int_format_t Format)
 
template<>
std::vector< u_int64_t > dbe::convert::to< std::vector< u_int64_t > > (QStringList const &DataList, dunedaq::conffwk::int_format_t Format)
 
template<>
int64_t dbe::convert::to< int64_t > (QStringList const &DataList, dunedaq::conffwk::int_format_t Format)
 
template<>
std::vector< int64_t > dbe::convert::to< std::vector< int64_t > > (QStringList const &DataList, dunedaq::conffwk::int_format_t Format)
 
template<>
float dbe::convert::to< float > (QStringList const &DataList, dunedaq::conffwk::int_format_t Format)
 
template<>
std::vector< float > dbe::convert::to< std::vector< float > > (QStringList const &DataList, dunedaq::conffwk::int_format_t Format)
 
template<>
double dbe::convert::to< double > (QStringList const &DataList, dunedaq::conffwk::int_format_t Format)
 
template<>
std::vector< double > dbe::convert::to< std::vector< double > > (QStringList const &DataList, dunedaq::conffwk::int_format_t Format)