Namespaces | Functions
bloaty/third_party/abseil-cpp/absl/base/internal/endian_test.cc File Reference
#include "absl/base/internal/endian.h"
#include <algorithm>
#include <cstdint>
#include <limits>
#include <random>
#include <vector>
#include "gtest/gtest.h"
#include "absl/base/config.h"
Include dependency graph for bloaty/third_party/abseil-cpp/absl/base/internal/endian_test.cc:

Go to the source code of this file.

Namespaces

 absl
 
 absl::ABSL_NAMESPACE_BEGIN
 

Functions

template<typename T , typename ByteSwapper >
static void absl::ABSL_NAMESPACE_BEGIN::GBSwapHelper (const std::vector< T > &host_values_to_test, const ByteSwapper &byte_swapper)
 
std::vector< uint16_tabsl::ABSL_NAMESPACE_BEGIN::GenerateAllUint16Values ()
 
template<typename T >
std::vector< Tabsl::ABSL_NAMESPACE_BEGIN::GenerateRandomIntegers (size_t num_values_to_test)
 
void absl::ABSL_NAMESPACE_BEGIN::ManualByteSwap (char *bytes, int length)
 
void absl::ABSL_NAMESPACE_BEGIN::Swap16 (char *bytes)
 
void absl::ABSL_NAMESPACE_BEGIN::Swap32 (char *bytes)
 
void absl::ABSL_NAMESPACE_BEGIN::Swap64 (char *bytes)
 
 absl::ABSL_NAMESPACE_BEGIN::TEST (EndianessTest, big_endian)
 
 absl::ABSL_NAMESPACE_BEGIN::TEST (EndianessTest, ghtonll_gntohll)
 
 absl::ABSL_NAMESPACE_BEGIN::TEST (EndianessTest, little_endian)
 
 absl::ABSL_NAMESPACE_BEGIN::TEST (EndianessTest, Uint16)
 
 absl::ABSL_NAMESPACE_BEGIN::TEST (EndianessTest, Uint32)
 
 absl::ABSL_NAMESPACE_BEGIN::TEST (EndianessTest, Uint64)
 
template<typename T >
T absl::ABSL_NAMESPACE_BEGIN::UnalignedLoad (const char *p)
 


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:11