1#ifndef IWILSONPROVIDER_H
2#define IWILSONPROVIDER_H
10template<
typename BuilderType>
Base type for lightweight configuration structures.
virtual std::shared_ptr< BuilderType > get_builder()=0
virtual scalar_t get(std::shared_ptr< AbstractConfig >)=0
virtual std::unordered_set< WilsonBasis > get_bases(WGroupId)=0
virtual ~IWilsonProvider()=default
Returns an uppercase copy of the input string.