Zserio C++17 runtime library  0.5.0
Built for Zserio 2.17.0
Bytes.h File Reference
#include <algorithm>
#include <cstdint>
#include <string_view>
#include <vector>
#include "zserio/BitSize.h"
#include "zserio/Span.h"
#include "zserio/Traits.h"

Go to the source code of this file.

Classes

struct  zserio::view_type< BasicBytes< ALLOC > >
 

Namespaces

 zserio
 

Typedefs

template<typename ALLOC = std::allocator<uint8_t>>
using zserio::BasicBytes = std::vector< uint8_t, ALLOC >
 
using zserio::Bytes = BasicBytes<>
 
using zserio::BytesView = Span< const uint8_t >
 

Functions

bool zserio::operator== (const BytesView &lhs, const BytesView &rhs)
 
bool zserio::operator!= (const BytesView &lhs, const BytesView &rhs)
 
bool zserio::operator< (const BytesView &lhs, const BytesView &rhs)
 
bool zserio::operator> (const BytesView &lhs, const BytesView &rhs)
 
bool zserio::operator<= (const BytesView &lhs, const BytesView &rhs)
 
bool zserio::operator>= (const BytesView &lhs, const BytesView &rhs)