webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Functions | Variables
protobuf.c File Reference
#include "protobuf.h"

Functions

void add_def_obj (const void *def, VALUE value)
 
VALUE get_def_obj (const void *def)
 
void check_upb_status (const upb_status *status, const char *msg)
 
void Init_protobuf_c ()
 

Variables

VALUE upb_def_to_ruby_obj_map
 
VALUE cError
 
VALUE cParseError
 
rb_encoding * kRubyStringUtf8Encoding
 
rb_encoding * kRubyStringASCIIEncoding
 
rb_encoding * kRubyString8bitEncoding
 
const char * kDescriptorInstanceVar = "descriptor"
 
ID descriptor_instancevar_interned
 

Function Documentation

◆ add_def_obj()

void add_def_obj ( const void def,
VALUE  value 
)

◆ check_upb_status()

void check_upb_status ( const upb_status status,
const char *  msg 
)

◆ get_def_obj()

VALUE get_def_obj ( const void def)

◆ Init_protobuf_c()

void Init_protobuf_c ( )

Variable Documentation

◆ cError

VALUE cError

◆ cParseError

VALUE cParseError

◆ descriptor_instancevar_interned

ID descriptor_instancevar_interned

◆ kDescriptorInstanceVar

const char* kDescriptorInstanceVar = "descriptor"

◆ kRubyString8bitEncoding

rb_encoding* kRubyString8bitEncoding

◆ kRubyStringASCIIEncoding

rb_encoding* kRubyStringASCIIEncoding

◆ kRubyStringUtf8Encoding

rb_encoding* kRubyStringUtf8Encoding

◆ upb_def_to_ruby_obj_map

VALUE upb_def_to_ruby_obj_map