Ruby: include/ruby/encoding.h Source File

Ruby 4.0.5p0 (2026-05-20 revision 64336ffd0ee9e1f4c05891695a3d7b49cb709721)

encoding.h
Go to the documentation of this file.
1#ifndef RUBY_ENCODING_H /*-*-C++-*-vi:se ft=cpp:*/
2#define RUBY_ENCODING_H 1
19#include "ruby/ruby.h"
20
21#include "ruby/internal/encoding/coderange.h"
22#include "ruby/internal/encoding/ctype.h"
23#include "ruby/internal/encoding/encoding.h"
24#include "ruby/internal/encoding/pathname.h"
25#include "ruby/internal/encoding/re.h"
26#include "ruby/internal/encoding/sprintf.h"
27#include "ruby/internal/encoding/string.h"
28#include "ruby/internal/encoding/symbol.h"
29#include "ruby/internal/encoding/transcode.h"
30
31#endif /* RUBY_ENCODING_H */
coderange.h
Routines for code ranges.
ctype.h
Routines to query chacater types.
sprintf.h
Routines to manipulate encodings of symbols.
encoding.h
Defines rb_encoding.
re.h
Routines to manipulate encodings of symbols.
string.h
Routines to manipulate encodings of strings.
symbol.h
Routines to manipulate encodings of symbols.
transcode.h
econv stuff
pathname.h
Routines to manipulate encodings of pathnames.
ruby.h