Ruby: include/ruby/encoding.h Source File

Ruby 3.4.3p32 (2025-04-14 revision d0b7e5b6a04bde21ca483d20a1546b28b401c2d4)

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