![]() |
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) |
| std::string | o2::conf::getLiteralSuffixFromType (const std::type_info &type) |
| 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.