Ruby: include/ruby.h File Reference

Ruby 3.0.5p211 (2022-11-24 revision ba5cf0f7c52d4d35cc6a173c89eda98ceffa2dcf)

Macros
ruby.h File Reference
`#include "ruby/ruby.h"`

Go to the source code of this file.

## Macros
#define | HAVE_RUBY_ATOMIC_H 1
#define | HAVE_RUBY_DEBUG_H 1
#define | HAVE_RUBY_DEFINES_H 1
#define | HAVE_RUBY_ENCODING_H 1
#define | HAVE_RUBY_INTERN_H 1
#define | HAVE_RUBY_IO_H 1
#define | HAVE_RUBY_MEMORY_VIEW_H 1
#define | HAVE_RUBY_MISSING_H 1
#define | HAVE_RUBY_ONIGMO_H 1
#define | HAVE_RUBY_ONIGURUMA_H 1
#define | HAVE_RUBY_RACTOR_H 1
#define | HAVE_RUBY_RANDOM_H 1
#define | HAVE_RUBY_RE_H 1
#define | HAVE_RUBY_REGEX_H 1
#define | HAVE_RUBY_RUBY_H 1
#define | HAVE_RUBY_ST_H 1
#define | HAVE_RUBY_THREAD_H 1
#define | HAVE_RUBY_THREAD_NATIVE_H 1
#define | HAVE_RUBY_UTIL_H 1
#define | HAVE_RUBY_VERSION_H 1
#define | HAVE_RUBY_VM_H 1

## Detailed Description

Author
  $Author$

Date
  Sun 10 12:06:15 Jun JST 2007

Copyright
  2007-2008 Yukihiro Matsumoto
  This file is a part of the programming language Ruby. Permission is hereby granted, to either redistribute and/or modify this file, provided that the conditions mentioned in the file COPYING are met. Consult the file for details.

Definition in file ruby.h.

## Macro Definition Documentation

## ◆ HAVE_RUBY_ATOMIC_H

#define HAVE_RUBY_ATOMIC_H 1

Definition at line 13 of file ruby.h.

## ◆ HAVE_RUBY_DEBUG_H

#define HAVE_RUBY_DEBUG_H 1

Definition at line 14 of file ruby.h.

## ◆ HAVE_RUBY_DEFINES_H

#define HAVE_RUBY_DEFINES_H 1

Definition at line 15 of file ruby.h.

## ◆ HAVE_RUBY_ENCODING_H

#define HAVE_RUBY_ENCODING_H 1

Definition at line 16 of file ruby.h.

## ◆ HAVE_RUBY_INTERN_H

#define HAVE_RUBY_INTERN_H 1

Definition at line 17 of file ruby.h.

## ◆ HAVE_RUBY_IO_H

#define HAVE_RUBY_IO_H 1

Definition at line 18 of file ruby.h.

## ◆ HAVE_RUBY_MEMORY_VIEW_H

#define HAVE_RUBY_MEMORY_VIEW_H 1

Definition at line 19 of file ruby.h.

## ◆ HAVE_RUBY_MISSING_H

#define HAVE_RUBY_MISSING_H 1

Definition at line 20 of file ruby.h.

## ◆ HAVE_RUBY_ONIGMO_H

#define HAVE_RUBY_ONIGMO_H 1

Definition at line 21 of file ruby.h.

## ◆ HAVE_RUBY_ONIGURUMA_H

#define HAVE_RUBY_ONIGURUMA_H 1

Definition at line 22 of file ruby.h.

## ◆ HAVE_RUBY_RACTOR_H

#define HAVE_RUBY_RACTOR_H 1

Definition at line 23 of file ruby.h.

## ◆ HAVE_RUBY_RANDOM_H

#define HAVE_RUBY_RANDOM_H 1

Definition at line 24 of file ruby.h.

## ◆ HAVE_RUBY_RE_H

#define HAVE_RUBY_RE_H 1

Definition at line 25 of file ruby.h.

## ◆ HAVE_RUBY_REGEX_H

#define HAVE_RUBY_REGEX_H 1

Definition at line 26 of file ruby.h.

## ◆ HAVE_RUBY_RUBY_H

#define HAVE_RUBY_RUBY_H 1

Definition at line 27 of file ruby.h.

## ◆ HAVE_RUBY_ST_H

#define HAVE_RUBY_ST_H 1

Definition at line 28 of file ruby.h.

## ◆ HAVE_RUBY_THREAD_H

#define HAVE_RUBY_THREAD_H 1

Definition at line 29 of file ruby.h.

## ◆ HAVE_RUBY_THREAD_NATIVE_H

#define HAVE_RUBY_THREAD_NATIVE_H 1

Definition at line 30 of file ruby.h.

## ◆ HAVE_RUBY_UTIL_H

#define HAVE_RUBY_UTIL_H 1

Definition at line 31 of file ruby.h.

## ◆ HAVE_RUBY_VERSION_H

#define HAVE_RUBY_VERSION_H 1

Definition at line 32 of file ruby.h.

## ◆ HAVE_RUBY_VM_H

#define HAVE_RUBY_VM_H 1

Definition at line 33 of file ruby.h.