Ruby
3.0.5p211 (2022-11-24 revision ba5cf0f7c52d4d35cc6a173c89eda98ceffa2dcf)
internal
transcode.h
Go to the documentation of this file.
1
#ifndef INTERNAL_TRANSCODE_H
/*-*-C-*-vi:se ft=c:*/
2
#define INTERNAL_TRANSCODE_H
12
#include "
ruby/internal/config.h
"
13
#include <stddef.h>
/* for size_t */
14
#include "
ruby/ruby.h
"
/* for VALUE */
15
#include "
ruby/encoding.h
"
/* for rb_econv_t */
16
17
/* transcode.c */
18
extern
VALUE
rb_cEncodingConverter
;
19
size_t
rb_econv_memsize
(
rb_econv_t
*);
20
21
#endif
/* INTERNAL_TRANSCODE_H */
encoding.h
config.h
Thin wrapper to ruby/config.h.
ruby.h
rb_econv_t
Definition:
transcode.c:120
rb_econv_memsize
size_t rb_econv_memsize(rb_econv_t *)
Definition:
transcode.c:1712
rb_cEncodingConverter
VALUE rb_cEncodingConverter
Definition:
transcode.c:34
VALUE
unsigned long VALUE
Definition:
value.h:38
Generated by
1.9.5