|
Electroneum
|
#include <array>#include <boost/endian/conversion.hpp>#include <boost/range/algorithm/equal.hpp>#include <boost/range/algorithm_ext/iota.hpp>#include <cstdint>#include <gtest/gtest.h>#include <iterator>#include <string>#include <sstream>#include <vector>#include <arpa/inet.h>#include "boost/archive/portable_binary_iarchive.hpp"#include "boost/archive/portable_binary_oarchive.hpp"#include "hex.h"#include "net/net_utils_base.h"#include "net/local_ip.h"#include "net/buffer.h"#include "p2p/net_peerlist_boost_serialization.h"#include "span.h"#include "string_tools.h"#include "storages/parserse_base_utils.h"
Go to the source code of this file.
Macros | |
| #define | CHECK_EQUAL(lhs, rhs) |
| #define | CHECK_LESS(lhs, rhs) |
| #define | CHECK_LESS_ENDIAN(lhs, rhs) |
Functions | |
| TEST (Span, Traits) | |
| TEST (Span, MutableConstruction) | |
| TEST (Span, ImmutableConstruction) | |
| TEST (Span, NoExcept) | |
| TEST (Span, Nullptr) | |
| TEST (Span, Writing) | |
| TEST (Span, RemovePrefix) | |
| TEST (Span, ToByteSpan) | |
| TEST (Span, AsByteSpan) | |
| TEST (Span, AsMutByteSpan) | |
| TEST (Span, ToMutSpan) | |
| TEST (ToHex, String) | |
| TEST (FromHex, String) | |
| TEST (ToHex, Array) | |
| TEST (ToHex, Ostream) | |
| TEST (ToHex, Formatted) | |
| TEST (StringTools, BuffToHex) | |
| TEST (StringTools, PodToHex) | |
| TEST (StringTools, ParseHex) | |
| TEST (StringTools, ParseNotHex) | |
| TEST (StringTools, GetIpString) | |
| TEST (StringTools, GetIpInt32) | |
| TEST (NetUtils, IPv4NetworkAddress) | |
| TEST (NetUtils, NetworkAddress) | |
| TEST (NetUtils, PrivateRanges) | |
| TEST (net_buffer, basic) | |
| TEST (net_buffer, existing_capacity) | |
| TEST (net_buffer, reallocate) | |
| TEST (net_buffer, move) | |
| TEST (parsing, isspace) | |
| TEST (parsing, isdigit) | |
| TEST (parsing, number) | |
| #define CHECK_EQUAL | ( | lhs, | |
| rhs ) |
Definition at line 111 of file epee_utils.cpp.
| #define CHECK_LESS | ( | lhs, | |
| rhs ) |
Definition at line 125 of file epee_utils.cpp.
| #define CHECK_LESS_ENDIAN | ( | lhs, | |
| rhs ) |
Definition at line 142 of file epee_utils.cpp.
| TEST | ( | FromHex | , |
| String | ) |
Definition at line 393 of file epee_utils.cpp.

| TEST | ( | net_buffer | , |
| basic | ) |
Definition at line 801 of file epee_utils.cpp.

| TEST | ( | net_buffer | , |
| existing_capacity | ) |
Definition at line 830 of file epee_utils.cpp.

| TEST | ( | net_buffer | , |
| move | ) |
Definition at line 855 of file epee_utils.cpp.

| TEST | ( | net_buffer | , |
| reallocate | ) |
Definition at line 843 of file epee_utils.cpp.

| TEST | ( | NetUtils | , |
| IPv4NetworkAddress | ) |
Definition at line 566 of file epee_utils.cpp.

| TEST | ( | NetUtils | , |
| NetworkAddress | ) |
Definition at line 635 of file epee_utils.cpp.

| TEST | ( | NetUtils | , |
| PrivateRanges | ) |
Definition at line 777 of file epee_utils.cpp.
| TEST | ( | parsing | , |
| isdigit | ) |
Definition at line 877 of file epee_utils.cpp.

| TEST | ( | parsing | , |
| isspace | ) |
Definition at line 868 of file epee_utils.cpp.

| TEST | ( | parsing | , |
| number | ) |
Definition at line 886 of file epee_utils.cpp.

| TEST | ( | Span | , |
| AsByteSpan | ) |
Definition at line 337 of file epee_utils.cpp.

| TEST | ( | Span | , |
| AsMutByteSpan | ) |
Definition at line 354 of file epee_utils.cpp.

| TEST | ( | Span | , |
| ImmutableConstruction | ) |
Definition at line 201 of file epee_utils.cpp.
| TEST | ( | Span | , |
| MutableConstruction | ) |
Definition at line 169 of file epee_utils.cpp.
| TEST | ( | Span | , |
| NoExcept | ) |
Definition at line 236 of file epee_utils.cpp.
| TEST | ( | Span | , |
| Nullptr | ) |
Definition at line 263 of file epee_utils.cpp.
| TEST | ( | Span | , |
| RemovePrefix | ) |
Definition at line 301 of file epee_utils.cpp.

| TEST | ( | Span | , |
| ToByteSpan | ) |
Definition at line 320 of file epee_utils.cpp.

| TEST | ( | Span | , |
| ToMutSpan | ) |
Definition at line 368 of file epee_utils.cpp.

| TEST | ( | Span | , |
| Traits | ) |
Definition at line 146 of file epee_utils.cpp.
| TEST | ( | Span | , |
| Writing | ) |
Definition at line 278 of file epee_utils.cpp.

| TEST | ( | StringTools | , |
| BuffToHex | ) |
Definition at line 460 of file epee_utils.cpp.

| TEST | ( | StringTools | , |
| GetIpInt32 | ) |
Definition at line 525 of file epee_utils.cpp.

| TEST | ( | StringTools | , |
| GetIpString | ) |
Definition at line 510 of file epee_utils.cpp.

| TEST | ( | StringTools | , |
| ParseHex | ) |
Definition at line 481 of file epee_utils.cpp.

| TEST | ( | StringTools | , |
| ParseNotHex | ) |
Definition at line 494 of file epee_utils.cpp.

| TEST | ( | StringTools | , |
| PodToHex | ) |
Definition at line 472 of file epee_utils.cpp.

| TEST | ( | ToHex | , |
| Array | ) |
Definition at line 412 of file epee_utils.cpp.

| TEST | ( | ToHex | , |
| Formatted | ) |
Definition at line 441 of file epee_utils.cpp.

| TEST | ( | ToHex | , |
| Ostream | ) |
Definition at line 420 of file epee_utils.cpp.

| TEST | ( | ToHex | , |
| String | ) |
Definition at line 378 of file epee_utils.cpp.
