Ruby: include/ruby/encoding.h Source File

Ruby 3.3.7p123 (2025-01-15 revision be31f993d7fa0219d85f7b3c694d454da4ecc10b)

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