DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
defs.hpp File Reference
#include <string>
#include <iosfwd>
#include "ers/ers.hpp"
#include "oks/exceptions.hpp"
#include <boost/date_time/posix_time/posix_time_types.hpp>
#include <boost/date_time/posix_time/time_formatters.hpp>
Include dependency graph for defs.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  dunedaq::oks::Oks
 Class contains common OKS classes and methods. More...
 
class  dunedaq::oks::Oks::Tokenizer
 String tokenizer. More...
 

Namespaces

namespace  dunedaq
 Including Qt Headers.
 
namespace  dunedaq::oks
 

Macros

#define OSK_VERBOSE_REPORT(MSG)
 
#define OSK_PROFILING(FID, K)
 

Functions

const std::string dunedaq::oks::strerror (int error)
 Convert C error number to string.
 

Macro Definition Documentation

◆ OSK_PROFILING

#define OSK_PROFILING ( FID,
K )
Value:
OksFunctionProfiler yyy(FID, K);

Definition at line 97 of file defs.hpp.

◆ OSK_VERBOSE_REPORT

#define OSK_VERBOSE_REPORT ( MSG)
Value:
if(p_verbose) { boost::posix_time::ptime now = boost::posix_time::second_clock::universal_time(); std::cout << "[OKS " << boost::posix_time::to_simple_string(now) << "]: " << MSG << std::endl; std::cout.flush();}
static int64_t now()

Definition at line 88 of file defs.hpp.