![]() |
Project
|
#include "CommonUtils/ConfigurableParam.h"
#include "CommonUtils/StringUtils.h"
#include "CommonUtils/KeyValParam.h"
#include "CommonUtils/ConfigurableParamReaders.h"
#include <boost/algorithm/string/predicate.hpp>
#include <boost/property_tree/ptree.hpp>
#include <boost/property_tree/ini_parser.hpp>
#include <boost/property_tree/json_parser.hpp>
#include <boost/tokenizer.hpp>
#include <boost/lexical_cast.hpp>
#include <algorithm>
#include <array>
#include <limits>
#include <cassert>
#include <iostream>
#include <string>
#include <fairlogger/Logger.h>
#include <typeinfo>
#include "TDataMember.h"
#include "TDataType.h"
#include "TFile.h"
#include "TEnum.h"
#include "TEnumConstant.h"
#include <filesystem>
Go to the source code of this file.
Namespaces | |
namespace | o2 |
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects | |
namespace | o2::conf |
Macros | |
#define | BOOST_BIND_GLOBAL_PLACEHOLDERS |
Functions | |
std::ostream & | o2::conf::operator<< (std::ostream &out, ConfigurableParam const ¶m) |
bool | o2::conf::keyInTree (boost::property_tree::ptree *pt, const std::string &key) |
void | o2::conf::unsupp () |
template<typename T > | |
bool | o2::conf::isMemblockDifferent (void const *block1, void const *block2) |
template<typename T > | |
ConfigurableParam::EParamUpdateStatus | o2::conf::Copy (void const *addr, void *targetaddr) |
template<typename T > | |
ConfigurableParam::EParamUpdateStatus | o2::conf::ConvertAndCopy (std::string const &valuestring, void *targetaddr) |
template<> | |
ConfigurableParam::EParamUpdateStatus | o2::conf::ConvertAndCopy< std::string > (std::string const &valuestring, void *targetaddr) |
template<> | |
ConfigurableParam::EParamUpdateStatus | o2::conf::ConvertAndCopy< char > (std::string const &valuestring, void *targetaddr) |
template<> | |
ConfigurableParam::EParamUpdateStatus | o2::conf::ConvertAndCopy< unsigned char > (std::string const &valuestring, void *targetaddr) |
#define BOOST_BIND_GLOBAL_PLACEHOLDERS |
Definition at line 18 of file ConfigurableParam.cxx.