Sha256: b9d330753ac37319029eb182374eab3b55000e924a06a9bf76df8a231d81962b
Contents?: true
Size: 641 Bytes
Versions: 34
Compression:
Stored size: 641 Bytes
Contents
// Copyright (c) 2017-2020 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
34 entries across 34 versions & 1 rubygems