Public Member Functions | List of all members
fhicl::detail::it_value_get< intermediate_table::sequence_t & > Class Template Reference

#include "/cvmfs/nova.opensciencegrid.org/externals/fhiclcpp/v4_06_10/source/fhiclcpp/intermediate_table.h"

Public Member Functions

intermediate_table::sequence_toperator() (intermediate_table &sequence, std::string const &name)
 

Detailed Description

template<>
class fhicl::detail::it_value_get< intermediate_table::sequence_t & >

Definition at line 211 of file intermediate_table.h.

Member Function Documentation

Definition at line 214 of file intermediate_table.h.

References fhicl::intermediate_table::locate(), and fhicl::protection_violation.

215  {
216  auto item = sequence.locate(name);
217  if (item != nullptr) {
218  return boost::any_cast<intermediate_table::sequence_t&>(item->value);
219  } else {
221  << "Requested non-updatable parameter \"" << name
222  << "\" for update.\n";
223  }
224  }
const XML_Char * name
Definition: expat.h:151
extended_value::sequence_t sequence_t
cet::coded_exception< error, detail::translate > exception
Definition: exception.h:33

The documentation for this class was generated from the following file: