template<hash_type hash_, typename Type_>
BipedalLocomotion::GenericContainer::named_param struct

named_param is a struct that associate a compile time hash to a value.

Public types

using Type = Type_

Public static variables

static hash_type hash constexpr

Constructors, destructors, conversion operators

named_param() defaulted
template<typename OtherType>
named_param(const OtherType& param_)

Public functions

template<typename OtherType>
auto operator=(const OtherType& param_) -> named_param&

Public variables

Type param
Parameter associated to the given hash.