sbepp
Loading...
Searching...
No Matches
sbepp::detail::composite_base< Byte > Class Template Reference

Base class for composites. More...

#include <sbepp.hpp>

Inheritance diagram for sbepp::detail::composite_base< Byte >:
sbepp::detail::byte_range< Byte >

Additional Inherited Members

- Public Member Functions inherited from sbepp::detail::byte_range< Byte >
 byte_range ()=default
 Initializes to nullptr
 
constexpr byte_range (Byte *begin, Byte *end) noexcept
 Constructs from a pair of pointers.
 
constexpr byte_range (Byte *ptr, const std::size_t size) noexcept
 Constructs from pointer and size.
 
template<typename Byte2 , typename = enable_if_convertible_t<Byte2, Byte>>
constexpr byte_range (const byte_range< Byte2 > &other) noexcept
 Copy constructor. Available if Byte2* is convertible to Byte*
 

Detailed Description

template<typename Byte>
class sbepp::detail::composite_base< Byte >

Base class for composites.


The documentation for this class was generated from the following file: