#include "cetlib_except/demangle.h"
#include "fhiclcpp/ParameterSetID.h"
#include "fhiclcpp/coding.h"
#include "fhiclcpp/detail/ParameterSetImplHelpers.h"
#include "fhiclcpp/detail/encode_extended_value.h"
#include "fhiclcpp/detail/print_mode.h"
#include "fhiclcpp/detail/try_blocks.h"
#include "fhiclcpp/exception.h"
#include "fhiclcpp/fwd.h"
#include <any>
#include <functional>
#include <map>
#include <optional>
#include <sstream>
#include <string>
#include <typeinfo>
#include <unordered_map>
#include <vector>
Go to the source code of this file.
|
| _EXTERN_INSTANTIATE_GET (ATOM, bool) |
|
| _EXTERN_INSTANTIATE_GET (ATOM, int) |
|
| _EXTERN_INSTANTIATE_GET (ATOM, unsigned) |
|
| _EXTERN_INSTANTIATE_GET (ATOM, float) |
|
| _EXTERN_INSTANTIATE_GET (ATOM, double) |
|
| _EXTERN_INSTANTIATE_GET (ATOM, std::string) |
|
| _EXTERN_INSTANTIATE_GET (ATOM, fhicl::ParameterSet) |
|
| _EXTERN_INSTANTIATE_GET (SEQUENCE, std::vector< int >) |
|
| _EXTERN_INSTANTIATE_GET (SEQUENCE, std::vector< unsigned >) |
|
| _EXTERN_INSTANTIATE_GET (SEQUENCE, std::vector< float >) |
|
| _EXTERN_INSTANTIATE_GET (SEQUENCE, std::vector< double >) |
|
| _EXTERN_INSTANTIATE_GET (SEQUENCE, std::vector< std::string >) |
|
| _EXTERN_INSTANTIATE_GET (SEQUENCE, std::vector< fhicl::ParameterSet >) |
|
#define _EXTERN_INSTANTIATE_GET |
( |
|
FHICL_TYPE, |
|
|
|
T |
|
) |
| |
Value:extern template _DECODE_##FHICL_TYPE##_(T); \
extern
template _GET(T); \
#define _GET_WITH_DEFAULT(T)
#define _GET_IF_PRESENT(T)
Definition at line 170 of file ParameterSet.h.
#define _GET_IF_PRESENT |
( |
|
T | ) |
|
Value:std::optional<T> fhicl::ParameterSet::get_if_present<T>(std::string const&) \
const
Definition at line 166 of file ParameterSet.h.
_EXTERN_INSTANTIATE_GET |
( |
ATOM |
, |
|
|
bool |
|
|
) |
| |
_EXTERN_INSTANTIATE_GET |
( |
ATOM |
, |
|
|
int |
|
|
) |
| |
_EXTERN_INSTANTIATE_GET |
( |
ATOM |
, |
|
|
unsigned |
|
|
) |
| |
_EXTERN_INSTANTIATE_GET |
( |
ATOM |
, |
|
|
float |
|
|
) |
| |
_EXTERN_INSTANTIATE_GET |
( |
ATOM |
, |
|
|
double |
|
|
) |
| |
_EXTERN_INSTANTIATE_GET |
( |
ATOM |
, |
|
|
std::string |
|
|
) |
| |
_EXTERN_INSTANTIATE_GET |
( |
SEQUENCE |
, |
|
|
std::vector< int > |
|
|
) |
| |
_EXTERN_INSTANTIATE_GET |
( |
SEQUENCE |
, |
|
|
std::vector< unsigned > |
|
|
) |
| |
_EXTERN_INSTANTIATE_GET |
( |
SEQUENCE |
, |
|
|
std::vector< float > |
|
|
) |
| |
_EXTERN_INSTANTIATE_GET |
( |
SEQUENCE |
, |
|
|
std::vector< double > |
|
|
) |
| |
_EXTERN_INSTANTIATE_GET |
( |
SEQUENCE |
, |
|
|
std::vector< std::string > |
|
|
) |
| |