Sha256: 6c4613d246d8e64aa1d89fec50f8c673094df2cc66dc7ab7fe45f9ca4ed0099e
Contents?: true
Size: 641 Bytes
Versions: 7
Compression:
Stored size: 641 Bytes
Contents
// Copyright (c) 2017-2022 Dr. Colin Hirsch and Daniel Frey // Please see LICENSE for license or visit https://github.com/taocpp/json/ #ifndef TAO_JSON_EVENTS_APPLY_HPP #define TAO_JSON_EVENTS_APPLY_HPP #include "ref.hpp" #include "transformer.hpp" namespace tao::json::events { template< template< typename... > class... Transformer, typename Consumer > [[nodiscard]] transformer< ref< Consumer >, Transformer... > apply( Consumer& c ) noexcept( noexcept( transformer< ref< Consumer >, Transformer... >( c ) ) ) { return transformer< ref< Consumer >, Transformer... >( c ); } } // namespace tao::json::events #endif
Version data entries
7 entries across 7 versions & 1 rubygems