Ruby: include/ruby/encoding.h Source File

Ruby 3.4.7p58 (2025-10-08 revision 7a5688e2a27668e48f8d6ff4af5b2208b98a2f5e)

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