|
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) CHECK_LESS( 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 | |||
| ) | CHECK_LESS( lhs , rhs ) |
Definition at line 142 of file epee_utils.cpp.
| TEST | ( | Span | , |
| Traits | |||
| ) |
Definition at line 146 of file epee_utils.cpp.
| TEST | ( | Span | , |
| MutableConstruction | |||
| ) |
Definition at line 169 of file epee_utils.cpp.
| TEST | ( | Span | , |
| ImmutableConstruction | |||
| ) |
Definition at line 201 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 | , |
| Writing | |||
| ) |
| 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 | , |
| AsByteSpan | |||
| ) |
Definition at line 337 of file epee_utils.cpp.

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

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

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

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

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

| TEST | ( | StringTools | , |
| PodToHex | |||
| ) |
Definition at line 472 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 | , |
| GetIpString | |||
| ) |
Definition at line 510 of file epee_utils.cpp.

| TEST | ( | StringTools | , |
| GetIpInt32 | |||
| ) |
Definition at line 525 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 | ( | 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 | , |
| reallocate | |||
| ) |
Definition at line 843 of file epee_utils.cpp.
| TEST | ( | net_buffer | , |
| move | |||
| ) |
Definition at line 855 of file epee_utils.cpp.
| TEST | ( | parsing | , |
| isspace | |||
| ) |
| TEST | ( | parsing | , |
| isdigit | |||
| ) |
| TEST | ( | parsing | , |
| number | |||
| ) |
Definition at line 886 of file epee_utils.cpp.
