kblib 0.2.3
General utilities library for modern C++
multi_span.h File Reference

Provides multi_span. More...

#include "tdecl.h"
#include <algorithm>
#include <vector>
#include <tuple>
#include <optional>
#include <ostream>
#include <type_traits>
#include <utility>
#include <boost/iterator.hpp>
#include <boost/iterator/iterator_facade.hpp>
#include <gsl/gsl>
Include dependency graph for multi_span.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  kblib::multi_impl::mulspan_iterator< T >
 
class  kblib::multi_span< T >
 

Namespaces

namespace  kblib
 The main namespace in which all entities from kblib are defined.
 
namespace  kblib::multi_impl
 

Typedefs

template<typename T >
using kblib::multi_impl::subspan_t = std::pair< std::ptrdiff_t, span< T > >
 

Detailed Description

Provides multi_span.

Author
killerbee
Date
2019-2021

Definition in file multi_span.h.