ParameterDesc
ParameterDesc
Section titled “ParameterDesc”#include <xalgospp/parameters.hh>template<typename Class, typename T>struct ParameterDescDefined 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.
List of all members
Section titled “List of all members”| Name | Kind | Owner |
|---|---|---|
name |
variable |
Declared here |
ptr |
variable |
Declared here |
Public Attributes
Section titled “Public Attributes”| Return | Name | Description |
|---|---|---|
const char * |
name |
Provided parameter name. |
T Class::* |
ptr |
Pointer to member where the parameter value is stored. |
const char * nameDefined in src/lib/xalgospp/parameters.hh:152
Provided parameter name.
T Class::* ptrDefined in src/lib/xalgospp/parameters.hh:153
Pointer to member where the parameter value is stored.