Ruby
3.4.1p0 (2024-12-25 revision 48d4efcb85000e1ebae42004e963b5d0cedddcf2)
internal
transcode.h
1
#ifndef INTERNAL_TRANSCODE_H
/*-*-C-*-vi:se ft=c:*/
2
#define INTERNAL_TRANSCODE_H
11
#include "ruby/internal/config.h"
12
#include <stddef.h>
/* for size_t */
13
#include "
ruby/ruby.h
"
/* for VALUE */
14
#include "
ruby/encoding.h
"
/* for rb_econv_t */
15
16
/* transcode.c */
17
extern
VALUE
rb_cEncodingConverter;
18
size_t
rb_econv_memsize(
rb_econv_t
*);
19
20
/* vm.c */
21
void
rb_free_transcoder_table(
void
);
22
23
#endif
/* INTERNAL_TRANSCODE_H */
encoding.h
Encoding relates APIs.
ruby.h
rb_econv_t
Definition
transcode.c:130
VALUE
uintptr_t VALUE
Type that represents a Ruby object.
Definition
value.h:40
Generated by
1.13.2