Functions
third_party/boringssl-with-bazel/src/crypto/bytestring/internal.h File Reference
#include <openssl/base.h>
Include dependency graph for third_party/boringssl-with-bazel/src/crypto/bytestring/internal.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

OPENSSL_EXPORT int cbb_add_latin1 (CBB *cbb, uint32_t u)
 
OPENSSL_EXPORT int cbb_add_ucs2_be (CBB *cbb, uint32_t u)
 
OPENSSL_EXPORT int cbb_add_utf32_be (CBB *cbb, uint32_t u)
 
OPENSSL_EXPORT int cbb_add_utf8 (CBB *cbb, uint32_t u)
 
int CBB_finish_i2d (CBB *cbb, uint8_t **outp)
 
OPENSSL_EXPORT size_t cbb_get_utf8_len (uint32_t u)
 
OPENSSL_EXPORT int CBS_asn1_ber_to_der (CBS *in, CBS *out, uint8_t **out_storage)
 
OPENSSL_EXPORT int CBS_get_asn1_implicit_string (CBS *in, CBS *out, uint8_t **out_storage, unsigned outer_tag, unsigned inner_tag)
 
OPENSSL_EXPORT int cbs_get_latin1 (CBS *cbs, uint32_t *out)
 
OPENSSL_EXPORT int cbs_get_ucs2_be (CBS *cbs, uint32_t *out)
 
OPENSSL_EXPORT int cbs_get_utf32_be (CBS *cbs, uint32_t *out)
 
OPENSSL_EXPORT int cbs_get_utf8 (CBS *cbs, uint32_t *out)
 

Function Documentation

◆ cbb_add_latin1()

OPENSSL_EXPORT int cbb_add_latin1 ( CBB cbb,
uint32_t  u 
)

Definition at line 145 of file unicode.c.

◆ cbb_add_ucs2_be()

OPENSSL_EXPORT int cbb_add_ucs2_be ( CBB cbb,
uint32_t  u 
)

Definition at line 149 of file unicode.c.

◆ cbb_add_utf32_be()

OPENSSL_EXPORT int cbb_add_utf32_be ( CBB cbb,
uint32_t  u 
)

Definition at line 153 of file unicode.c.

◆ cbb_add_utf8()

OPENSSL_EXPORT int cbb_add_utf8 ( CBB cbb,
uint32_t  u 
)

Definition at line 120 of file unicode.c.

◆ CBB_finish_i2d()

int CBB_finish_i2d ( CBB cbb,
uint8_t **  outp 
)

Definition at line 28 of file asn1_compat.c.

◆ cbb_get_utf8_len()

OPENSSL_EXPORT size_t cbb_get_utf8_len ( uint32_t  u)

Definition at line 107 of file unicode.c.

◆ CBS_asn1_ber_to_der()

OPENSSL_EXPORT int CBS_asn1_ber_to_der ( CBS in,
CBS out,
uint8_t **  out_storage 
)

Definition at line 193 of file ber.c.

◆ CBS_get_asn1_implicit_string()

OPENSSL_EXPORT int CBS_get_asn1_implicit_string ( CBS in,
CBS out,
uint8_t **  out_storage,
unsigned  outer_tag,
unsigned  inner_tag 
)

Definition at line 223 of file ber.c.

◆ cbs_get_latin1()

OPENSSL_EXPORT int cbs_get_latin1 ( CBS cbs,
uint32_t out 
)

Definition at line 83 of file unicode.c.

◆ cbs_get_ucs2_be()

OPENSSL_EXPORT int cbs_get_ucs2_be ( CBS cbs,
uint32_t out 
)

Definition at line 92 of file unicode.c.

◆ cbs_get_utf32_be()

OPENSSL_EXPORT int cbs_get_utf32_be ( CBS cbs,
uint32_t out 
)

Definition at line 103 of file unicode.c.

◆ cbs_get_utf8()

OPENSSL_EXPORT int cbs_get_utf8 ( CBS cbs,
uint32_t out 
)

Definition at line 41 of file unicode.c.



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