Ruby: include/ruby/encoding.h Source File

Ruby 3.4.4p34 (2025-05-14 revision a38531fd3f617bf734ef7d6c595325f69985ea1d)

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