Public Member Functions | Public Attributes | List of all members
fhicl::detail::no_defaults::expected_types< T > Struct Template Reference

#include "/cvmfs/nova.opensciencegrid.org/externals/fhiclcpp/v4_06_10/source/fhiclcpp/types/detail/ostream_helpers.h"

Public Member Functions

 expected_types ()
 

Public Attributes

std::string value
 

Detailed Description

template<typename T>
struct fhicl::detail::no_defaults::expected_types< T >

Definition at line 76 of file ostream_helpers.h.

Constructor & Destructor Documentation

template<typename T >
fhicl::detail::no_defaults::expected_types< T >::expected_types ( )
inline

Definition at line 77 of file ostream_helpers.h.

References fhicl::detail::no_defaults::padded_string(), string, fhicl::detail::no_defaults::stripped_typename(), and T.

77  : value("")
78  {
79  std::string const strippedTypename =
80  stripped_typename(cet::demangle_symbol(typeid(T).name()));
81  value = padded_string(strippedTypename);
82  }
const XML_Char * name
Definition: expat.h:151
std::string stripped_typename(std::string const &fullName)
const XML_Char int const XML_Char * value
Definition: expat.h:331
std::string padded_string(std::string const &tnToPad)
double T
Definition: Xdiff_gwt.C:5
enum BeamMode string

Member Data Documentation

Definition at line 83 of file ostream_helpers.h.


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