Classes | Namespaces | Typedefs | Functions
table_test.cc File Reference
#include "src/core/lib/gprpp/table.h"
#include <string>
#include <tuple>
#include <gtest/gtest.h>
#include "absl/types/optional.h"
Include dependency graph for table_test.cc:

Go to the source code of this file.

Classes

struct  grpc_core::testing::TableSizeTest< T >
 

Namespaces

 grpc_core
 
 grpc_core::testing
 

Typedefs

using grpc_core::testing::SizeTests = ::testing::Types< std::tuple< char >, std::tuple< char, char >, std::tuple< char, char, char >, std::tuple< int >, std::tuple< std::string >, std::tuple< int, int, int, int, int, int, int, int, int, int > >
 

Functions

int main (int argc, char **argv)
 
template<typename... Ts>
int grpc_core::testing::sizeof_table (std::tuple< Ts... > *)
 
template<typename... Ts>
int grpc_core::testing::sizeof_tuple_of_optionals (std::tuple< Ts... > *)
 
 grpc_core::testing::TEST (Table, Copy)
 
 grpc_core::testing::TEST (Table, ForEach)
 
 grpc_core::testing::TEST (Table, GetDefault)
 
 grpc_core::testing::TEST (Table, GetDefaultIndexed)
 
 grpc_core::testing::TEST (Table, InstantiateEmpty)
 
 grpc_core::testing::TEST (Table, Move)
 
 grpc_core::testing::TEST (Table, NoOp)
 
 grpc_core::testing::TEST (Table, SameTypes)
 
 grpc_core::testing::TEST (Table, SetTheThings)
 
 grpc_core::testing::TYPED_TEST (TableSizeTest, SmallerThanTupleOfOptionals)
 
 grpc_core::testing::TYPED_TEST_SUITE (TableSizeTest, SizeTests)
 

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 165 of file table_test.cc.



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