Skip to content

ParameterDesc

#include <xalgospp/parameters.hh>
template<typename Class, typename T>
struct ParameterDesc

Defined in src/lib/xalgospp/parameters.hh:151

A compound descriptor for a single parameter.

To provide a device-friendly Parameters object, the key/value mappings of each individual are coalesced via these descriptor objects, which only pair the name of the parameter, to a pointer to member for retrieval.

Name Kind Owner
name variable Declared here
ptr variable Declared here
Return Name Description
const char * name Provided parameter name.
T Class::* ptr Pointer to member where the parameter value is stored.

const char * name

Defined in src/lib/xalgospp/parameters.hh:152

Provided parameter name.


T Class::* ptr

Defined in src/lib/xalgospp/parameters.hh:153

Pointer to member where the parameter value is stored.