llarp::nuint_t

More...

Public Types

Name
using std::vector< uint8_t > V6Container

Public Functions

Name
constexpr nuint_t operator&(nuint_t x) const
constexpr nuint_t **[operator
constexpr nuint_t operator^(nuint_t x) const
constexpr nuint_t operator~() const
constexpr bool operator!=(nuint_t x) const
constexpr bool operator==(nuint_t x) const
void ToV6(V6Container & c)
std::string ToString() const
bool FromString(const std::string & data)
nuint_t< UInt_t > from_string(const std::string & str)
template <typename... Args_t>
nuint_t< UInt_t >
from_host(Args_t &&... args)

Public Attributes

Name
UInt_t n

Detailed Description

template <typename UInt_t >
struct llarp::nuint_t;

Public Types Documentation

using V6Container

using llarp::nuint_t< UInt_t >::V6Container =  std::vector<uint8_t>;

Public Functions Documentation

function operator&

inline constexpr nuint_t operator&(
    nuint_t x
) const

function operator|

inline constexpr nuint_t operator|(
    nuint_t x
) const

function operator^

inline constexpr nuint_t operator^(
    nuint_t x
) const

function operator~

inline constexpr nuint_t operator~() const

function operator!=

inline constexpr bool operator!=(
    nuint_t x
) const

function operator==

inline constexpr bool operator==(
    nuint_t x
) const

function ToV6

void ToV6(
    V6Container & c
)

function ToString

std::string ToString() const

function FromString

inline bool FromString(
    const std::string & data
)

function from_string

static inline nuint_t< UInt_t > from_string(
    const std::string & str
)

function from_host

template <typename... Args_t>
static inline nuint_t< UInt_t > from_host(
    Args_t &&... args
)

Public Attributes Documentation

variable n

UInt_t n = 0;

Updated on 2026-01-10 at 22:49:45 +0000