|
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.