Wire Sysio Wire Sysion 1.0.0
|
#include <leb128.hpp>
Public Member Functions | |
constexpr | varint (int8_t v) |
constexpr | varint (int32_t v) |
constexpr | varint (int64_t v) |
constexpr | varint (guarded_ptr< uint8_t > &code) |
constexpr void | from (int8_t v) |
constexpr void | from (int32_t v) |
constexpr void | from (int64_t v) |
constexpr void | from (guarded_ptr< uint8_t > &code) |
size_t | size () const |
template<size_t M = N, typename = typename std::enable_if_t<M == 1, int>> | |
constexpr bool | to () |
template<size_t M = N, typename = typename std::enable_if_t<M == 7, int>> | |
constexpr int8_t | to () |
template<size_t M = N, typename = typename std::enable_if_t<M == 32, int>> | |
constexpr int32_t | to () |
template<size_t M = N, typename = typename std::enable_if_t<M == 64, int>> | |
constexpr int64_t | to () |
void | print () const |
constexpr | varint (int8_t v) |
constexpr | varint (int32_t v) |
constexpr | varint (int64_t v) |
constexpr | varint (guarded_ptr< uint8_t > &code) |
constexpr void | from (int8_t v) |
constexpr void | from (int32_t v) |
constexpr void | from (int64_t v) |
constexpr void | from (guarded_ptr< uint8_t > &code) |
size_t | size () const |
template<size_t M = N, typename = typename std::enable_if_t<M == 1, int>> | |
constexpr bool | to () |
template<size_t M = N, typename = typename std::enable_if_t<M == 7, int>> | |
constexpr int8_t | to () |
template<size_t M = N, typename = typename std::enable_if_t<M == 32, int>> | |
constexpr int32_t | to () |
template<size_t M = N, typename = typename std::enable_if_t<M == 64, int>> | |
constexpr int64_t | to () |
void | print () const |
Definition at line 111 of file leb128.hpp.
|
inlineexplicitconstexpr |
Definition at line 115 of file leb128.hpp.
|
inlineexplicitconstexpr |
Definition at line 116 of file leb128.hpp.
|
inlineexplicitconstexpr |
Definition at line 117 of file leb128.hpp.
|
inlineconstexpr |
Definition at line 118 of file leb128.hpp.
|
inlineexplicitconstexpr |
Definition at line 115 of file leb128.hpp.
|
inlineexplicitconstexpr |
Definition at line 116 of file leb128.hpp.
|
inlineexplicitconstexpr |
Definition at line 117 of file leb128.hpp.
|
inlineconstexpr |
Definition at line 118 of file leb128.hpp.
|
inlineconstexpr |
Definition at line 133 of file leb128.hpp.
|
inlineconstexpr |
Definition at line 133 of file leb128.hpp.
|
inlineconstexpr |
Definition at line 124 of file leb128.hpp.
|
inlineconstexpr |
Definition at line 124 of file leb128.hpp.
|
inlineconstexpr |
Definition at line 128 of file leb128.hpp.
|
inlineconstexpr |
Definition at line 128 of file leb128.hpp.
|
inlineconstexpr |
Definition at line 120 of file leb128.hpp.
|
inlineconstexpr |
Definition at line 120 of file leb128.hpp.
|
inline |
Definition at line 171 of file leb128.hpp.
|
inline |
Definition at line 171 of file leb128.hpp.
|
inline |
Definition at line 153 of file leb128.hpp.
|
inline |
Definition at line 153 of file leb128.hpp.
|
inlineconstexpr |
Definition at line 156 of file leb128.hpp.
|
inlineconstexpr |
Definition at line 159 of file leb128.hpp.
|
inlineconstexpr |
Definition at line 166 of file leb128.hpp.
|
inlineconstexpr |
Definition at line 169 of file leb128.hpp.
|
inlineconstexpr |
Definition at line 156 of file leb128.hpp.
|
inlineconstexpr |
Definition at line 159 of file leb128.hpp.
|
inlineconstexpr |
Definition at line 166 of file leb128.hpp.
|
inlineconstexpr |
Definition at line 169 of file leb128.hpp.