Ruby
3.5.0dev (2025-01-10 revision 5fab31b15e32622c4b71d1d347a41937e9f9c212)
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.9.8