nil::crypto3::codec::base_encode_preprocessor< Version, detail::static_range<!(Version % 32)> > Struct Template Reference
Base encoder preprocessor functor. More...
#include <base.hpp>
Collaboration diagram for nil::crypto3::codec::base_encode_preprocessor< Version, detail::static_range<!(Version % 32)> >:
Public Types | |
typedef detail::base_policy< Version > | policy_type |
Public Member Functions | |
base_encode_preprocessor () | |
template<typename T > | |
void | operator() (T &t) |
Detailed Description
template<std::size_t Version>
struct nil::crypto3::codec::base_encode_preprocessor< Version, detail::static_range<!(Version % 32)> >
Base encoder preprocessor functor.
- Template Parameters
-
Version Base encoder version selector. Available values are: 32, 58, 64
- Note
- This particular implementation gets selected with Version != 58.
Member Typedef Documentation
◆ policy_type
template<std::size_t Version>
typedef detail::base_policy<Version> nil::crypto3::codec::base_encode_preprocessor< Version, detail::static_range<!(Version % 32)> >::policy_type |
Constructor & Destructor Documentation
◆ base_encode_preprocessor()
template<std::size_t Version>
|
inline |
Member Function Documentation
◆ operator()()
template<std::size_t Version>
template<typename T >
|
inline |
The documentation for this struct was generated from the following file: