Macros | Functions
varint_test.cc File Reference
#include "src/core/ext/transport/chttp2/transport/varint.h"
#include <grpc/grpc.h>
#include <grpc/slice.h>
#include <grpc/support/log.h>
#include "test/core/util/test_config.h"
Include dependency graph for varint_test.cc:

Go to the source code of this file.

Macros

#define TEST_VARINT(value, prefix_bits, prefix_or, expect)   test_varint<prefix_bits>(value, prefix_or, expect, sizeof(expect) - 1)
 

Functions

int main (int argc, char **argv)
 
template<uint8_t kPrefixBits>
static void test_varint (uint32_t value, uint8_t prefix_or, const char *expect_bytes, size_t expect_length)
 

Macro Definition Documentation

◆ TEST_VARINT

#define TEST_VARINT (   value,
  prefix_bits,
  prefix_or,
  expect 
)    test_varint<prefix_bits>(value, prefix_or, expect, sizeof(expect) - 1)

Definition at line 43 of file varint_test.cc.

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 46 of file varint_test.cc.

◆ test_varint()

template<uint8_t kPrefixBits>
static void test_varint ( uint32_t  value,
uint8_t  prefix_or,
const char *  expect_bytes,
size_t  expect_length 
)
static

Definition at line 28 of file varint_test.cc.



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