ruby

package
v0.19.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 11, 2026 License: MIT Imports: 7 Imported by: 0

Documentation

Rendered for darwin/amd64

Overview

Package ruby provides a fluent Go API over the macOS Ruby framework.

Construction

New… functions create objects; each With… method sets one property and returns its receiver, so configuration calls chain. A <Type>FromID constructor adopts an Objective-C object obtained elsewhere.

Lifecycle

A wrapper releases its Objective-C object automatically once the garbage collector finds it unreachable. Call Release to relinquish the reference deterministically (for objects holding scarce resources); Release is idempotent, and afterwards the wrapper's methods are no-ops returning zero values.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BraceGlob added in v0.17.0

func BraceGlob(arg string, arg2 int, arg3 unsafe.Pointer, arg4 int) int

BraceGlob calls the Ruby framework function ruby_brace_glob.

func BuiltinExpect

func BuiltinExpect(arg int, arg2 int) int

BuiltinExpect calls the Ruby framework function __builtin_expect.

func Cleanup added in v0.17.0

func Cleanup(arg unsafe.Pointer) int

Cleanup calls the Ruby framework function ruby_cleanup.

func DefaultSignal added in v0.17.0

func DefaultSignal(arg int)

DefaultSignal calls the Ruby framework function ruby_default_signal.

func Eaccess

func Eaccess(arg string, arg2 int) int

Eaccess calls the Ruby framework function eaccess.

func ExecNode added in v0.17.0

func ExecNode(n unsafe.Pointer) int

ExecNode calls the Ruby framework function ruby_exec_node.

func ExecutableNode added in v0.17.0

func ExecutableNode(n unsafe.Pointer) (result int, status int32)

ExecutableNode calls the Ruby framework function ruby_executable_node.

func ExplicitBzero

func ExplicitBzero(b unsafe.Pointer, length int)

ExplicitBzero calls the Ruby framework function explicit_bzero.

func Finalize added in v0.17.0

func Finalize()

Finalize calls the Ruby framework function ruby_finalize.

func Finite

func Finite(arg float64) int

Finite calls the Ruby framework function finite.

func Glob added in v0.17.0

func Glob(arg string, arg2 int, arg3 unsafe.Pointer, arg4 int) int

Glob calls the Ruby framework function ruby_glob.

func Incpush added in v0.17.0

func Incpush(arg string)

Incpush calls the Ruby framework function ruby_incpush.

func Init added in v0.17.0

func Init()

Init calls the Ruby framework function ruby_init.

func InitLoadpath added in v0.17.0

func InitLoadpath()

InitLoadpath calls the Ruby framework function ruby_init_loadpath.

func InitStack added in v0.17.0

func InitStack(arg unsafe.Pointer)

InitStack calls the Ruby framework function ruby_init_stack.

func MallocSizeOverflow added in v0.17.0

func MallocSizeOverflow(arg int, arg2 int)

MallocSizeOverflow calls the Ruby framework function ruby_malloc_size_overflow.

func NativeThreadP added in v0.17.0

func NativeThreadP() int

NativeThreadP calls the Ruby framework function ruby_native_thread_p.

func Options added in v0.17.0

func Options(argc int, argv string) unsafe.Pointer

Options calls the Ruby framework function ruby_options.

func PosixSignal added in v0.17.0

func PosixSignal(arg int, arg2 unsafe.Pointer)

PosixSignal calls the Ruby framework function ruby_posix_signal.

func ProcessOptions added in v0.17.0

func ProcessOptions(arg int, arg2 string) unsafe.Pointer

ProcessOptions calls the Ruby framework function ruby_process_options.

func ProgInit added in v0.17.0

func ProgInit()

ProgInit calls the Ruby framework function ruby_prog_init.

func RbAbsintNumwords

func RbAbsintNumwords(val int, wordNumbits int) (result int, nlzBitsRet int)

RbAbsintNumwords calls the Ruby framework function rb_absint_numwords.

func RbAbsintSinglebitP

func RbAbsintSinglebitP(val int) int

RbAbsintSinglebitP calls the Ruby framework function rb_absint_singlebit_p.

func RbAbsintSize

func RbAbsintSize(val int) (result int, nlzBitsRet int32)

RbAbsintSize calls the Ruby framework function rb_absint_size.

func RbAddEventHook

func RbAddEventHook(func_ unsafe.Pointer, events uint32, data int)

RbAddEventHook calls the Ruby framework function rb_add_event_hook.

func RbAlias

func RbAlias(arg int, arg2 int, arg3 int)

RbAlias calls the Ruby framework function rb_alias.

func RbAliasVariable

func RbAliasVariable(arg int, arg2 int)

RbAliasVariable calls the Ruby framework function rb_alias_variable.

func RbAllocTmpBuffer

func RbAllocTmpBuffer(store unsafe.Pointer, length int) unsafe.Pointer

RbAllocTmpBuffer calls the Ruby framework function rb_alloc_tmp_buffer.

func RbAllocTmpBuffer2

func RbAllocTmpBuffer2(store unsafe.Pointer, count int, elsize int) unsafe.Pointer

RbAllocTmpBuffer2 calls the Ruby framework function rb_alloc_tmp_buffer2.

func RbAllocTmpBufferWithCount

func RbAllocTmpBufferWithCount(store unsafe.Pointer, length int, count int) unsafe.Pointer

RbAllocTmpBufferWithCount calls the Ruby framework function rb_alloc_tmp_buffer_with_count.

func RbAnyToS

func RbAnyToS(arg int) int

RbAnyToS calls the Ruby framework function rb_any_to_s.

func RbApply

func RbApply(arg int, arg2 int, arg3 int) int

RbApply calls the Ruby framework function rb_apply.

func RbArray

func RbArray(arg int) int

RbArray calls the Ruby framework function rb_Array.

func RbArrayConstPtr

func RbArrayConstPtr(a int) unsafe.Pointer

RbArrayConstPtr calls the Ruby framework function rb_array_const_ptr.

func RbArrayConstPtrTransient

func RbArrayConstPtrTransient(a int) unsafe.Pointer

RbArrayConstPtrTransient calls the Ruby framework function rb_array_const_ptr_transient.

func RbArrayLen

func RbArrayLen(a int) int

RbArrayLen calls the Ruby framework function rb_array_len.

func RbArrayPtrUseEnd

func RbArrayPtrUseEnd(a int, allowTransient int)

RbArrayPtrUseEnd calls the Ruby framework function rb_array_ptr_use_end.

func RbArrayPtrUseStart

func RbArrayPtrUseStart(a int, allowTransient int) unsafe.Pointer

RbArrayPtrUseStart calls the Ruby framework function rb_array_ptr_use_start.

func RbAryAref

func RbAryAref(arg int, arg2 unsafe.Pointer, arg3 int) int

RbAryAref calls the Ruby framework function rb_ary_aref.

func RbAryAssoc

func RbAryAssoc(arg int, arg2 int) int

RbAryAssoc calls the Ruby framework function rb_ary_assoc.

func RbAryCat

func RbAryCat(arg int, arg2 unsafe.Pointer, arg3 int) int

RbAryCat calls the Ruby framework function rb_ary_cat.

func RbAryClear

func RbAryClear(arg int) int

RbAryClear calls the Ruby framework function rb_ary_clear.

func RbAryCmp

func RbAryCmp(arg int, arg2 int) int

RbAryCmp calls the Ruby framework function rb_ary_cmp.

func RbAryConcat

func RbAryConcat(arg int, arg2 int) int

RbAryConcat calls the Ruby framework function rb_ary_concat.

func RbAryDelete

func RbAryDelete(arg int, arg2 int) int

RbAryDelete calls the Ruby framework function rb_ary_delete.

func RbAryDeleteAt

func RbAryDeleteAt(arg int, arg2 int) int

RbAryDeleteAt calls the Ruby framework function rb_ary_delete_at.

func RbAryDup

func RbAryDup(arg int) int

RbAryDup calls the Ruby framework function rb_ary_dup.

func RbAryEach

func RbAryEach(arg int) int

RbAryEach calls the Ruby framework function rb_ary_each.

func RbAryEntry

func RbAryEntry(arg int, arg2 int) int

RbAryEntry calls the Ruby framework function rb_ary_entry.

func RbAryFree

func RbAryFree(arg int)

RbAryFree calls the Ruby framework function rb_ary_free.

func RbAryFreeze

func RbAryFreeze(arg int) int

RbAryFreeze calls the Ruby framework function rb_ary_freeze.

func RbAryIncludes

func RbAryIncludes(arg int, arg2 int) int

RbAryIncludes calls the Ruby framework function rb_ary_includes.

func RbAryJoin

func RbAryJoin(arg int, arg2 int) int

RbAryJoin calls the Ruby framework function rb_ary_join.

func RbAryModify

func RbAryModify(arg int)

RbAryModify calls the Ruby framework function rb_ary_modify.

func RbAryNew

func RbAryNew() int

RbAryNew calls the Ruby framework function rb_ary_new.

func RbAryNewCapa

func RbAryNewCapa(capa int) int

RbAryNewCapa calls the Ruby framework function rb_ary_new_capa.

func RbAryNewFromValues

func RbAryNewFromValues(n int, elts unsafe.Pointer) int

RbAryNewFromValues calls the Ruby framework function rb_ary_new_from_values.

func RbAryPlus

func RbAryPlus(arg int, arg2 int) int

RbAryPlus calls the Ruby framework function rb_ary_plus.

func RbAryPop

func RbAryPop(arg int) int

RbAryPop calls the Ruby framework function rb_ary_pop.

func RbAryPush

func RbAryPush(arg int, arg2 int) int

RbAryPush calls the Ruby framework function rb_ary_push.

func RbAryRassoc

func RbAryRassoc(arg int, arg2 int) int

RbAryRassoc calls the Ruby framework function rb_ary_rassoc.

func RbAryReplace

func RbAryReplace(copy_ int, orig int) int

RbAryReplace calls the Ruby framework function rb_ary_replace.

func RbAryResize

func RbAryResize(ary int, length int) int

RbAryResize calls the Ruby framework function rb_ary_resize.

func RbAryResurrect

func RbAryResurrect(ary int) int

RbAryResurrect calls the Ruby framework function rb_ary_resurrect.

func RbAryReverse

func RbAryReverse(arg int) int

RbAryReverse calls the Ruby framework function rb_ary_reverse.

func RbAryRotate

func RbAryRotate(arg int, arg2 int) int

RbAryRotate calls the Ruby framework function rb_ary_rotate.

func RbArySharedWithP

func RbArySharedWithP(arg int, arg2 int) int

RbArySharedWithP calls the Ruby framework function rb_ary_shared_with_p.

func RbAryShift

func RbAryShift(arg int) int

RbAryShift calls the Ruby framework function rb_ary_shift.

func RbArySort

func RbArySort(arg int) int

RbArySort calls the Ruby framework function rb_ary_sort.

func RbArySortBang

func RbArySortBang(arg int) int

RbArySortBang calls the Ruby framework function rb_ary_sort_bang.

func RbAryStore

func RbAryStore(arg int, arg2 int, arg3 int)

RbAryStore calls the Ruby framework function rb_ary_store.

func RbArySubseq

func RbArySubseq(arg int, arg2 int, arg3 int) int

RbArySubseq calls the Ruby framework function rb_ary_subseq.

func RbAryTmpNew

func RbAryTmpNew(arg int) int

RbAryTmpNew calls the Ruby framework function rb_ary_tmp_new.

func RbAryToAry

func RbAryToAry(arg int) int

RbAryToAry calls the Ruby framework function rb_ary_to_ary.

func RbAryToS

func RbAryToS(arg int) int

RbAryToS calls the Ruby framework function rb_ary_to_s.

func RbAryUnshift

func RbAryUnshift(arg int, arg2 int) int

RbAryUnshift calls the Ruby framework function rb_ary_unshift.

func RbAssocNew

func RbAssocNew(arg int, arg2 int) int

RbAssocNew calls the Ruby framework function rb_assoc_new.

func RbAttr

func RbAttr(arg int, arg2 int, arg3 int, arg4 int, arg5 int)

RbAttr calls the Ruby framework function rb_attr.

func RbAttrGet

func RbAttrGet(arg int, arg2 int) int

RbAttrGet calls the Ruby framework function rb_attr_get.

func RbAutoload

func RbAutoload(arg int, arg2 int, arg3 string)

RbAutoload calls the Ruby framework function rb_autoload.

func RbAutoloadLoad

func RbAutoloadLoad(arg int, arg2 int) int

RbAutoloadLoad calls the Ruby framework function rb_autoload_load.

func RbAutoloadP

func RbAutoloadP(arg int, arg2 int) int

RbAutoloadP calls the Ruby framework function rb_autoload_p.

func RbBackrefGet

func RbBackrefGet() int

RbBackrefGet calls the Ruby framework function rb_backref_get.

func RbBackrefSet

func RbBackrefSet(arg int)

RbBackrefSet calls the Ruby framework function rb_backref_set.

func RbBacktrace

func RbBacktrace()

RbBacktrace calls the Ruby framework function rb_backtrace.

func RbBig2comp

func RbBig2comp(arg int)

RbBig2comp calls the Ruby framework function rb_big_2comp.

func RbBig2dbl

func RbBig2dbl(arg int) float64

RbBig2dbl calls the Ruby framework function rb_big2dbl.

func RbBig2ll

func RbBig2ll(arg int) int64

RbBig2ll calls the Ruby framework function rb_big2ll.

func RbBig2long

func RbBig2long(arg int) int

RbBig2long calls the Ruby framework function rb_big2long.

func RbBig2str

func RbBig2str(arg int, arg2 int) int

RbBig2str calls the Ruby framework function rb_big2str.

func RbBig2ull

func RbBig2ull(arg int) uint64

RbBig2ull calls the Ruby framework function rb_big2ull.

func RbBig2ulong

func RbBig2ulong(arg int) int

RbBig2ulong calls the Ruby framework function rb_big2ulong.

func RbBigAnd

func RbBigAnd(arg int, arg2 int) int

RbBigAnd calls the Ruby framework function rb_big_and.

func RbBigClone

func RbBigClone(arg int) int

RbBigClone calls the Ruby framework function rb_big_clone.

func RbBigCmp

func RbBigCmp(arg int, arg2 int) int

RbBigCmp calls the Ruby framework function rb_big_cmp.

func RbBigDiv

func RbBigDiv(arg int, arg2 int) int

RbBigDiv calls the Ruby framework function rb_big_div.

func RbBigDivmod

func RbBigDivmod(arg int, arg2 int) int

RbBigDivmod calls the Ruby framework function rb_big_divmod.

func RbBigEq

func RbBigEq(arg int, arg2 int) int

RbBigEq calls the Ruby framework function rb_big_eq.

func RbBigEql

func RbBigEql(arg int, arg2 int) int

RbBigEql calls the Ruby framework function rb_big_eql.

func RbBigIdiv

func RbBigIdiv(arg int, arg2 int) int

RbBigIdiv calls the Ruby framework function rb_big_idiv.

func RbBigLshift

func RbBigLshift(arg int, arg2 int) int

RbBigLshift calls the Ruby framework function rb_big_lshift.

func RbBigMinus

func RbBigMinus(arg int, arg2 int) int

RbBigMinus calls the Ruby framework function rb_big_minus.

func RbBigModulo

func RbBigModulo(arg int, arg2 int) int

RbBigModulo calls the Ruby framework function rb_big_modulo.

func RbBigMul

func RbBigMul(arg int, arg2 int) int

RbBigMul calls the Ruby framework function rb_big_mul.

func RbBigNew

func RbBigNew(arg int, arg2 int) int

RbBigNew calls the Ruby framework function rb_big_new.

func RbBigNorm

func RbBigNorm(arg int) int

RbBigNorm calls the Ruby framework function rb_big_norm.

func RbBigOr

func RbBigOr(arg int, arg2 int) int

RbBigOr calls the Ruby framework function rb_big_or.

func RbBigPack

func RbBigPack(val int, buf unsafe.Pointer, numLongs int)

RbBigPack calls the Ruby framework function rb_big_pack.

func RbBigPlus

func RbBigPlus(arg int, arg2 int) int

RbBigPlus calls the Ruby framework function rb_big_plus.

func RbBigPow

func RbBigPow(arg int, arg2 int) int

RbBigPow calls the Ruby framework function rb_big_pow.

func RbBigResize

func RbBigResize(big int, length int)

RbBigResize calls the Ruby framework function rb_big_resize.

func RbBigRshift

func RbBigRshift(arg int, arg2 int) int

RbBigRshift calls the Ruby framework function rb_big_rshift.

func RbBigSign

func RbBigSign(arg int) int

RbBigSign calls the Ruby framework function rb_big_sign.

func RbBigUnpack

func RbBigUnpack(buf unsafe.Pointer, numLongs int) int

RbBigUnpack calls the Ruby framework function rb_big_unpack.

func RbBigXor

func RbBigXor(arg int, arg2 int) int

RbBigXor calls the Ruby framework function rb_big_xor.

func RbBigzeroP

func RbBigzeroP(x int) int

RbBigzeroP calls the Ruby framework function rb_bigzero_p.

func RbBindingNew

func RbBindingNew() int

RbBindingNew calls the Ruby framework function rb_binding_new.

func RbBlockCall

func RbBlockCall(arg int, arg2 int, arg3 int, arg4 unsafe.Pointer, arg5 unsafe.Pointer, arg6 int) int

RbBlockCall calls the Ruby framework function rb_block_call.

func RbBlockGivenP

func RbBlockGivenP() int

RbBlockGivenP calls the Ruby framework function rb_block_given_p.

func RbBlockLambda

func RbBlockLambda() int

RbBlockLambda calls the Ruby framework function rb_block_lambda.

func RbBlockProc

func RbBlockProc() int

RbBlockProc calls the Ruby framework function rb_block_proc.

func RbBugErrno

func RbBugErrno(arg string, arg2 int)

RbBugErrno calls the Ruby framework function rb_bug_errno.

func RbCallSuper

func RbCallSuper(arg int, arg2 unsafe.Pointer) int

RbCallSuper calls the Ruby framework function rb_call_super.

func RbCatch

func RbCatch(arg string, arg2 unsafe.Pointer, arg3 int) int

RbCatch calls the Ruby framework function rb_catch.

func RbCatchObj

func RbCatchObj(arg int, arg2 unsafe.Pointer, arg3 int) int

RbCatchObj calls the Ruby framework function rb_catch_obj.

func RbCheckArity

func RbCheckArity(argc int, min int, max int) int

RbCheckArity calls the Ruby framework function rb_check_arity.

func RbCheckArrayType

func RbCheckArrayType(arg int) int

RbCheckArrayType calls the Ruby framework function rb_check_array_type.

func RbCheckConvertType

func RbCheckConvertType(arg int, arg2 int, arg3 string, arg4 string) int

RbCheckConvertType calls the Ruby framework function rb_check_convert_type.

func RbCheckCopyable

func RbCheckCopyable(object int, orig int)

RbCheckCopyable calls the Ruby framework function rb_check_copyable.

func RbCheckFrozen

func RbCheckFrozen(arg int)

RbCheckFrozen calls the Ruby framework function rb_check_frozen.

func RbCheckFuncall

func RbCheckFuncall(arg int, arg2 int, arg3 int, arg4 unsafe.Pointer) int

RbCheckFuncall calls the Ruby framework function rb_check_funcall.

func RbCheckHashType

func RbCheckHashType(arg int) int

RbCheckHashType calls the Ruby framework function rb_check_hash_type.

func RbCheckId

func RbCheckId(arg unsafe.Pointer) int

RbCheckId calls the Ruby framework function rb_check_id.

func RbCheckInheritable

func RbCheckInheritable(arg int)

RbCheckInheritable calls the Ruby framework function rb_check_inheritable.

func RbCheckSafeObj

func RbCheckSafeObj(arg int)

RbCheckSafeObj calls the Ruby framework function rb_check_safe_obj.

func RbCheckStringType

func RbCheckStringType(arg int) int

RbCheckStringType calls the Ruby framework function rb_check_string_type.

func RbCheckSymbol

func RbCheckSymbol(namep unsafe.Pointer) int

RbCheckSymbol calls the Ruby framework function rb_check_symbol.

func RbCheckToFloat

func RbCheckToFloat(arg int) int

RbCheckToFloat calls the Ruby framework function rb_check_to_float.

func RbCheckToInt

func RbCheckToInt(arg int) int

RbCheckToInt calls the Ruby framework function rb_check_to_int.

func RbCheckToInteger

func RbCheckToInteger(arg int, arg2 string) int

RbCheckToInteger calls the Ruby framework function rb_check_to_integer.

func RbCheckTrusted

func RbCheckTrusted(arg int)

RbCheckTrusted calls the Ruby framework function rb_check_trusted.

func RbCheckType

func RbCheckType(arg int, arg2 int)

RbCheckType calls the Ruby framework function rb_check_type.

func RbCheckTypeddata

func RbCheckTypeddata(arg int, arg2 unsafe.Pointer) unsafe.Pointer

RbCheckTypeddata calls the Ruby framework function rb_check_typeddata.

func RbClass2name

func RbClass2name(arg int) string

RbClass2name calls the Ruby framework function rb_class2name.

func RbClassGetSuperclass

func RbClassGetSuperclass(arg int) int

RbClassGetSuperclass calls the Ruby framework function rb_class_get_superclass.

func RbClassInheritedP

func RbClassInheritedP(arg int, arg2 int) int

RbClassInheritedP calls the Ruby framework function rb_class_inherited_p.

func RbClassInstanceMethods

func RbClassInstanceMethods(arg int, arg2 unsafe.Pointer, arg3 int) int

RbClassInstanceMethods calls the Ruby framework function rb_class_instance_methods.

func RbClassName

func RbClassName(arg int) int

RbClassName calls the Ruby framework function rb_class_name.

func RbClassNew

func RbClassNew(arg int) int

RbClassNew calls the Ruby framework function rb_class_new.

func RbClassNewInstance

func RbClassNewInstance(arg int, arg2 unsafe.Pointer, arg3 int) int

RbClassNewInstance calls the Ruby framework function rb_class_new_instance.

func RbClassOf

func RbClassOf(object int) int

RbClassOf calls the Ruby framework function rb_class_of.

func RbClassPath

func RbClassPath(arg int) int

RbClassPath calls the Ruby framework function rb_class_path.

func RbClassPathCached

func RbClassPathCached(arg int) int

RbClassPathCached calls the Ruby framework function rb_class_path_cached.

func RbClassPrivateInstanceMethods

func RbClassPrivateInstanceMethods(arg int, arg2 unsafe.Pointer, arg3 int) int

RbClassPrivateInstanceMethods calls the Ruby framework function rb_class_private_instance_methods.

func RbClassProtectedInstanceMethods

func RbClassProtectedInstanceMethods(arg int, arg2 unsafe.Pointer, arg3 int) int

RbClassProtectedInstanceMethods calls the Ruby framework function rb_class_protected_instance_methods.

func RbClassPublicInstanceMethods

func RbClassPublicInstanceMethods(arg int, arg2 unsafe.Pointer, arg3 int) int

RbClassPublicInstanceMethods calls the Ruby framework function rb_class_public_instance_methods.

func RbClassReal

func RbClassReal(arg int) int

RbClassReal calls the Ruby framework function rb_class_real.

func RbClassSuperclass

func RbClassSuperclass(arg int) int

RbClassSuperclass calls the Ruby framework function rb_class_superclass.

func RbClearCache

func RbClearCache()

RbClearCache calls the Ruby framework function rb_clear_cache.

func RbClearConstantCache

func RbClearConstantCache()

RbClearConstantCache calls the Ruby framework function rb_clear_constant_cache.

func RbClearMethodCacheByClass

func RbClearMethodCacheByClass(arg int)

RbClearMethodCacheByClass calls the Ruby framework function rb_clear_method_cache_by_class.

func RbCloexecDup

func RbCloexecDup(oldfd int) int

RbCloexecDup calls the Ruby framework function rb_cloexec_dup.

func RbCloexecDup2

func RbCloexecDup2(oldfd int, newfd int) int

RbCloexecDup2 calls the Ruby framework function rb_cloexec_dup2.

func RbCloexecFcntlDupfd

func RbCloexecFcntlDupfd(fd int, minfd int) int

RbCloexecFcntlDupfd calls the Ruby framework function rb_cloexec_fcntl_dupfd.

func RbCloexecOpen

func RbCloexecOpen(pathname string, flags int, mode uint16) int

RbCloexecOpen calls the Ruby framework function rb_cloexec_open.

func RbCloexecPipe

func RbCloexecPipe() (result int, fildes int32)

RbCloexecPipe calls the Ruby framework function rb_cloexec_pipe.

func RbCloneSetup

func RbCloneSetup(clone int, object int)

RbCloneSetup calls the Ruby framework function rb_clone_setup.

func RbCloseBeforeExec

func RbCloseBeforeExec(lowfd int, maxhint int, nocloseFds int)

RbCloseBeforeExec calls the Ruby framework function rb_close_before_exec.

func RbCmperr

func RbCmperr(arg int, arg2 int)

RbCmperr calls the Ruby framework function rb_cmperr.

func RbCmpint

func RbCmpint(arg int, arg2 int, arg3 int) int

RbCmpint calls the Ruby framework function rb_cmpint.

func RbCompileError

func RbCompileError()

RbCompileError calls the Ruby framework function rb_compile_error.

func RbCompileErrorAppend

func RbCompileErrorAppend()

RbCompileErrorAppend calls the Ruby framework function rb_compile_error_append.

func RbCompileErrorWithEnc

func RbCompileErrorWithEnc()

RbCompileErrorWithEnc calls the Ruby framework function rb_compile_error_with_enc.

func RbComplex

func RbComplex(arg int, arg2 int) int

RbComplex calls the Ruby framework function rb_Complex.

func RbComplexAbs

func RbComplexAbs(z int) int

RbComplexAbs calls the Ruby framework function rb_complex_abs.

func RbComplexArg

func RbComplexArg(z int) int

RbComplexArg calls the Ruby framework function rb_complex_arg.

func RbComplexConjugate

func RbComplexConjugate(z int) int

RbComplexConjugate calls the Ruby framework function rb_complex_conjugate.

func RbComplexDiv

func RbComplexDiv(x int, y int) int

RbComplexDiv calls the Ruby framework function rb_complex_div.

func RbComplexImag

func RbComplexImag(z int) int

RbComplexImag calls the Ruby framework function rb_complex_imag.

func RbComplexMinus

func RbComplexMinus(x int, y int) int

RbComplexMinus calls the Ruby framework function rb_complex_minus.

func RbComplexMul

func RbComplexMul(x int, y int) int

RbComplexMul calls the Ruby framework function rb_complex_mul.

func RbComplexNew

func RbComplexNew(arg int, arg2 int) int

RbComplexNew calls the Ruby framework function rb_complex_new.

func RbComplexNewPolar

func RbComplexNewPolar(abs int, arg int) int

RbComplexNewPolar calls the Ruby framework function rb_complex_new_polar.

func RbComplexPlus

func RbComplexPlus(x int, y int) int

RbComplexPlus calls the Ruby framework function rb_complex_plus.

func RbComplexPolar

func RbComplexPolar(abs int, arg int) int

RbComplexPolar calls the Ruby framework function rb_complex_polar.

func RbComplexPow

func RbComplexPow(base int, exp int) int

RbComplexPow calls the Ruby framework function rb_complex_pow.

func RbComplexRaw

func RbComplexRaw(arg int, arg2 int) int

RbComplexRaw calls the Ruby framework function rb_complex_raw.

func RbComplexReal

func RbComplexReal(z int) int

RbComplexReal calls the Ruby framework function rb_complex_real.

func RbComplexUminus

func RbComplexUminus(z int) int

RbComplexUminus calls the Ruby framework function rb_complex_uminus.

func RbConstDefined

func RbConstDefined(arg int, arg2 int) int

RbConstDefined calls the Ruby framework function rb_const_defined.

func RbConstDefinedAt

func RbConstDefinedAt(arg int, arg2 int) int

RbConstDefinedAt calls the Ruby framework function rb_const_defined_at.

func RbConstDefinedFrom

func RbConstDefinedFrom(arg int, arg2 int) int

RbConstDefinedFrom calls the Ruby framework function rb_const_defined_from.

func RbConstGet

func RbConstGet(arg int, arg2 int) int

RbConstGet calls the Ruby framework function rb_const_get.

func RbConstGetAt

func RbConstGetAt(arg int, arg2 int) int

RbConstGetAt calls the Ruby framework function rb_const_get_at.

func RbConstGetFrom

func RbConstGetFrom(arg int, arg2 int) int

RbConstGetFrom calls the Ruby framework function rb_const_get_from.

func RbConstList

func RbConstList(arg unsafe.Pointer) int

RbConstList calls the Ruby framework function rb_const_list.

func RbConstRemove

func RbConstRemove(arg int, arg2 int) int

RbConstRemove calls the Ruby framework function rb_const_remove.

func RbConstSet

func RbConstSet(arg int, arg2 int, arg3 int)

RbConstSet calls the Ruby framework function rb_const_set.

func RbConvertType

func RbConvertType(arg int, arg2 int, arg3 string, arg4 string) int

RbConvertType calls the Ruby framework function rb_convert_type.

func RbCopyGenericIvar

func RbCopyGenericIvar(arg int, arg2 int)

RbCopyGenericIvar calls the Ruby framework function rb_copy_generic_ivar.

func RbCstr2inum

func RbCstr2inum(arg string, arg2 int) int

RbCstr2inum calls the Ruby framework function rb_cstr2inum.

func RbCstrToDbl

func RbCstrToDbl(arg string, arg2 int) float64

RbCstrToDbl calls the Ruby framework function rb_cstr_to_dbl.

func RbCstrToInum

func RbCstrToInum(arg string, arg2 int, arg3 int) int

RbCstrToInum calls the Ruby framework function rb_cstr_to_inum.

func RbCurrentReceiver

func RbCurrentReceiver() int

RbCurrentReceiver calls the Ruby framework function rb_current_receiver.

func RbCvGet

func RbCvGet(arg int, arg2 string) int

RbCvGet calls the Ruby framework function rb_cv_get.

func RbCvSet

func RbCvSet(arg int, arg2 string, arg3 int)

RbCvSet calls the Ruby framework function rb_cv_set.

func RbCvarDefined

func RbCvarDefined(arg int, arg2 int) int

RbCvarDefined calls the Ruby framework function rb_cvar_defined.

func RbCvarGet

func RbCvarGet(arg int, arg2 int) int

RbCvarGet calls the Ruby framework function rb_cvar_get.

func RbCvarSet

func RbCvarSet(arg int, arg2 int, arg3 int)

RbCvarSet calls the Ruby framework function rb_cvar_set.

func RbDataObjectAlloc

func RbDataObjectAlloc(arg int, arg2 unsafe.Pointer, arg3 unsafe.Pointer, arg4 unsafe.Pointer) int

RbDataObjectAlloc calls the Ruby framework function rb_data_object_alloc.

func RbDataObjectGet

func RbDataObjectGet(object int) unsafe.Pointer

RbDataObjectGet calls the Ruby framework function rb_data_object_get.

func RbDataObjectMake

func RbDataObjectMake(klass int, markFunc unsafe.Pointer, freeFunc unsafe.Pointer, datap unsafe.Pointer, size int) int

RbDataObjectMake calls the Ruby framework function rb_data_object_make.

func RbDataObjectWrap

func RbDataObjectWrap(arg int, arg2 unsafe.Pointer, arg3 unsafe.Pointer, arg4 unsafe.Pointer) int

RbDataObjectWrap calls the Ruby framework function rb_data_object_wrap.

func RbDataObjectZalloc

func RbDataObjectZalloc(arg int, arg2 int, arg3 unsafe.Pointer, arg4 unsafe.Pointer) int

RbDataObjectZalloc calls the Ruby framework function rb_data_object_zalloc.

func RbDataTypedObjectAlloc

func RbDataTypedObjectAlloc(arg int, arg2 unsafe.Pointer, arg3 unsafe.Pointer) int

RbDataTypedObjectAlloc calls the Ruby framework function rb_data_typed_object_alloc.

func RbDataTypedObjectMake

func RbDataTypedObjectMake(klass int, type_ unsafe.Pointer, datap unsafe.Pointer, size int) int

RbDataTypedObjectMake calls the Ruby framework function rb_data_typed_object_make.

func RbDataTypedObjectWrap

func RbDataTypedObjectWrap(klass int, datap unsafe.Pointer, arg unsafe.Pointer) int

RbDataTypedObjectWrap calls the Ruby framework function rb_data_typed_object_wrap.

func RbDataTypedObjectZalloc

func RbDataTypedObjectZalloc(klass int, size int, type_ unsafe.Pointer) int

RbDataTypedObjectZalloc calls the Ruby framework function rb_data_typed_object_zalloc.

func RbDbl2big

func RbDbl2big(arg float64) int

RbDbl2big calls the Ruby framework function rb_dbl2big.

func RbDblCmp

func RbDblCmp(arg float64, arg2 float64) int

RbDblCmp calls the Ruby framework function rb_dbl_cmp.

func RbDblComplexNew

func RbDblComplexNew(real float64, imag float64) int

RbDblComplexNew calls the Ruby framework function rb_dbl_complex_new.

func RbDefineAlias

func RbDefineAlias(arg int, arg2 string, arg3 string)

RbDefineAlias calls the Ruby framework function rb_define_alias.

func RbDefineAllocFunc

func RbDefineAllocFunc(arg int, arg2 unsafe.Pointer)

RbDefineAllocFunc calls the Ruby framework function rb_define_alloc_func.

func RbDefineAttr

func RbDefineAttr(arg int, arg2 string, arg3 int, arg4 int)

RbDefineAttr calls the Ruby framework function rb_define_attr.

func RbDefineClass

func RbDefineClass(arg string, arg2 int) int

RbDefineClass calls the Ruby framework function rb_define_class.

func RbDefineClassId

func RbDefineClassId(arg int, arg2 int) int

RbDefineClassId calls the Ruby framework function rb_define_class_id.

func RbDefineClassIdUnder

func RbDefineClassIdUnder(arg int, arg2 int, arg3 int) int

RbDefineClassIdUnder calls the Ruby framework function rb_define_class_id_under.

func RbDefineClassUnder

func RbDefineClassUnder(arg int, arg2 string, arg3 int) int

RbDefineClassUnder calls the Ruby framework function rb_define_class_under.

func RbDefineClassVariable

func RbDefineClassVariable(arg int, arg2 string, arg3 int)

RbDefineClassVariable calls the Ruby framework function rb_define_class_variable.

func RbDefineConst

func RbDefineConst(arg int, arg2 string, arg3 int)

RbDefineConst calls the Ruby framework function rb_define_const.

func RbDefineFinalizer

func RbDefineFinalizer(arg int, arg2 int) int

RbDefineFinalizer calls the Ruby framework function rb_define_finalizer.

func RbDefineGlobalConst

func RbDefineGlobalConst(arg string, arg2 int)

RbDefineGlobalConst calls the Ruby framework function rb_define_global_const.

func RbDefineGlobalFunction

func RbDefineGlobalFunction(arg string, arg2 unsafe.Pointer, arg3 int)

RbDefineGlobalFunction calls the Ruby framework function rb_define_global_function.

func RbDefineHookedVariable

func RbDefineHookedVariable(arg string, arg3 unsafe.Pointer, arg4 unsafe.Pointer) (arg2 int)

RbDefineHookedVariable calls the Ruby framework function rb_define_hooked_variable.

func RbDefineMethod

func RbDefineMethod(arg int, arg2 string, arg3 unsafe.Pointer, arg4 int)

RbDefineMethod calls the Ruby framework function rb_define_method.

func RbDefineMethodId

func RbDefineMethodId(arg int, arg2 int, arg3 unsafe.Pointer, arg4 int)

RbDefineMethodId calls the Ruby framework function rb_define_method_id.

func RbDefineModule

func RbDefineModule(arg string) int

RbDefineModule calls the Ruby framework function rb_define_module.

func RbDefineModuleFunction

func RbDefineModuleFunction(arg int, arg2 string, arg3 unsafe.Pointer, arg4 int)

RbDefineModuleFunction calls the Ruby framework function rb_define_module_function.

func RbDefineModuleId

func RbDefineModuleId(arg int) int

RbDefineModuleId calls the Ruby framework function rb_define_module_id.

func RbDefineModuleIdUnder

func RbDefineModuleIdUnder(arg int, arg2 int) int

RbDefineModuleIdUnder calls the Ruby framework function rb_define_module_id_under.

func RbDefineModuleUnder

func RbDefineModuleUnder(arg int, arg2 string) int

RbDefineModuleUnder calls the Ruby framework function rb_define_module_under.

func RbDefinePrivateMethod

func RbDefinePrivateMethod(arg int, arg2 string, arg3 unsafe.Pointer, arg4 int)

RbDefinePrivateMethod calls the Ruby framework function rb_define_private_method.

func RbDefineProtectedMethod

func RbDefineProtectedMethod(arg int, arg2 string, arg3 unsafe.Pointer, arg4 int)

RbDefineProtectedMethod calls the Ruby framework function rb_define_protected_method.

func RbDefineReadonlyVariable

func RbDefineReadonlyVariable(arg string, arg2 unsafe.Pointer)

RbDefineReadonlyVariable calls the Ruby framework function rb_define_readonly_variable.

func RbDefineSingletonMethod

func RbDefineSingletonMethod(arg int, arg2 string, arg3 unsafe.Pointer, arg4 int)

RbDefineSingletonMethod calls the Ruby framework function rb_define_singleton_method.

func RbDefineVariable

func RbDefineVariable(arg string) (arg2 int)

RbDefineVariable calls the Ruby framework function rb_define_variable.

func RbDefineVirtualVariable

func RbDefineVirtualVariable(arg string, arg2 unsafe.Pointer, arg3 unsafe.Pointer)

RbDefineVirtualVariable calls the Ruby framework function rb_define_virtual_variable.

func RbDetachProcess

func RbDetachProcess(pid int) int

RbDetachProcess calls the Ruby framework function rb_detach_process.

func RbDirGetwd

func RbDirGetwd() int

RbDirGetwd calls the Ruby framework function rb_dir_getwd.

func RbDisableSuper

func RbDisableSuper()

RbDisableSuper calls the Ruby framework function rb_disable_super.

func RbDupSetup

func RbDupSetup(dup int, object int)

RbDupSetup calls the Ruby framework function rb_dup_setup.

func RbDuringGc

func RbDuringGc() int

RbDuringGc calls the Ruby framework function rb_during_gc.

func RbEach

func RbEach(arg int) int

RbEach calls the Ruby framework function rb_each.

func RbEnableSuper

func RbEnableSuper()

RbEnableSuper calls the Ruby framework function rb_enable_super.

func RbEnsure

func RbEnsure(arg unsafe.Pointer, arg2 int, arg3 unsafe.Pointer, arg4 int) int

RbEnsure calls the Ruby framework function rb_ensure.

func RbEnumValuesPack

func RbEnumValuesPack(arg int, arg2 unsafe.Pointer) int

RbEnumValuesPack calls the Ruby framework function rb_enum_values_pack.

func RbEnumeratorize

func RbEnumeratorize(arg int, arg2 int, arg3 int, arg4 unsafe.Pointer) int

RbEnumeratorize calls the Ruby framework function rb_enumeratorize.

func RbEnumeratorizeWithSize

func RbEnumeratorizeWithSize(arg int, arg2 int, arg3 int, arg4 unsafe.Pointer, arg5 unsafe.Pointer) int

RbEnumeratorizeWithSize calls the Ruby framework function rb_enumeratorize_with_size.

func RbEnvClear

func RbEnvClear() int

RbEnvClear calls the Ruby framework function rb_env_clear.

func RbEnvPathTainted

func RbEnvPathTainted() int

RbEnvPathTainted calls the Ruby framework function rb_env_path_tainted.

func RbEql

func RbEql(arg int, arg2 int) int

RbEql calls the Ruby framework function rb_eql.

func RbEqual

func RbEqual(arg int, arg2 int) int

RbEqual calls the Ruby framework function rb_equal.

func RbErrinfo

func RbErrinfo() int

RbErrinfo calls the Ruby framework function rb_errinfo.

func RbErrorArity

func RbErrorArity(arg int, arg2 int, arg3 int)

RbErrorArity calls the Ruby framework function rb_error_arity.

func RbErrorFrozen

func RbErrorFrozen(arg string)

RbErrorFrozen calls the Ruby framework function rb_error_frozen.

func RbErrorFrozenObject

func RbErrorFrozenObject(arg int)

RbErrorFrozenObject calls the Ruby framework function rb_error_frozen_object.

func RbErrorUntrusted

func RbErrorUntrusted(arg int)

RbErrorUntrusted calls the Ruby framework function rb_error_untrusted.

func RbEvalCmd

func RbEvalCmd(arg int, arg2 int, arg3 int) int

RbEvalCmd calls the Ruby framework function rb_eval_cmd.

func RbEvalString

func RbEvalString(arg string) int

RbEvalString calls the Ruby framework function rb_eval_string.

func RbEvalStringProtect

func RbEvalStringProtect(arg string) (result int, arg2 int32)

RbEvalStringProtect calls the Ruby framework function rb_eval_string_protect.

func RbEvalStringWrap

func RbEvalStringWrap(arg string) (result int, arg2 int32)

RbEvalStringWrap calls the Ruby framework function rb_eval_string_wrap.

func RbExcFatal

func RbExcFatal(arg int)

RbExcFatal calls the Ruby framework function rb_exc_fatal.

func RbExcNew

func RbExcNew(arg int, arg2 string, arg3 int) int

RbExcNew calls the Ruby framework function rb_exc_new.

func RbExcNewCstr

func RbExcNewCstr(arg int, arg2 string) int

RbExcNewCstr calls the Ruby framework function rb_exc_new_cstr.

func RbExcNewStr

func RbExcNewStr(arg int, arg2 int) int

RbExcNewStr calls the Ruby framework function rb_exc_new_str.

func RbExcRaise

func RbExcRaise(arg int)

RbExcRaise calls the Ruby framework function rb_exc_raise.

func RbExecEndProc

func RbExecEndProc()

RbExecEndProc calls the Ruby framework function rb_exec_end_proc.

func RbExecRecursive

func RbExecRecursive(arg unsafe.Pointer, arg2 int, arg3 int) int

RbExecRecursive calls the Ruby framework function rb_exec_recursive.

func RbExecRecursiveOuter

func RbExecRecursiveOuter(arg unsafe.Pointer, arg2 int, arg3 int) int

RbExecRecursiveOuter calls the Ruby framework function rb_exec_recursive_outer.

func RbExecRecursivePaired

func RbExecRecursivePaired(arg unsafe.Pointer, arg2 int, arg3 int, arg4 int) int

RbExecRecursivePaired calls the Ruby framework function rb_exec_recursive_paired.

func RbExecRecursivePairedOuter

func RbExecRecursivePairedOuter(arg unsafe.Pointer, arg2 int, arg3 int, arg4 int) int

RbExecRecursivePairedOuter calls the Ruby framework function rb_exec_recursive_paired_outer.

func RbExit

func RbExit(arg int)

RbExit calls the Ruby framework function rb_exit.

func RbExtendObject

func RbExtendObject(arg int, arg2 int)

RbExtendObject calls the Ruby framework function rb_extend_object.

func RbExternalStrNew

func RbExternalStrNew(arg string, arg2 int) int

RbExternalStrNew calls the Ruby framework function rb_external_str_new.

func RbExternalStrNewCstr

func RbExternalStrNewCstr(arg string) int

RbExternalStrNewCstr calls the Ruby framework function rb_external_str_new_cstr.

func RbExtractKeywords

func RbExtractKeywords() (result int, orighash int)

RbExtractKeywords calls the Ruby framework function rb_extract_keywords.

func RbFAbort

func RbFAbort(arg int, arg2 unsafe.Pointer) int

RbFAbort calls the Ruby framework function rb_f_abort.

func RbFExec

func RbFExec(arg int, arg2 unsafe.Pointer) int

RbFExec calls the Ruby framework function rb_f_exec.

func RbFExit

func RbFExit(arg int, arg2 unsafe.Pointer) int

RbFExit calls the Ruby framework function rb_f_exit.

func RbFGlobalVariables

func RbFGlobalVariables() int

RbFGlobalVariables calls the Ruby framework function rb_f_global_variables.

func RbFKill

func RbFKill(arg int, arg2 unsafe.Pointer) int

RbFKill calls the Ruby framework function rb_f_kill.

func RbFNotimplement

func RbFNotimplement(argc int, argv unsafe.Pointer, object int) int

RbFNotimplement calls the Ruby framework function rb_f_notimplement.

func RbFRequire

func RbFRequire(arg int, arg2 int) int

RbFRequire calls the Ruby framework function rb_f_require.

func RbFSprintf

func RbFSprintf(arg int, arg2 unsafe.Pointer) int

RbFSprintf calls the Ruby framework function rb_f_sprintf.

func RbFTraceVar

func RbFTraceVar(arg int, arg2 unsafe.Pointer) int

RbFTraceVar calls the Ruby framework function rb_f_trace_var.

func RbFUntraceVar

func RbFUntraceVar(arg int, arg2 unsafe.Pointer) int

RbFUntraceVar calls the Ruby framework function rb_f_untrace_var.

func RbFdClr

func RbFdClr(arg int, arg2 unsafe.Pointer)

RbFdClr calls the Ruby framework function rb_fd_clr.

func RbFdCopy

func RbFdCopy(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 int)

RbFdCopy calls the Ruby framework function rb_fd_copy.

func RbFdDup

func RbFdDup(dst unsafe.Pointer, src unsafe.Pointer)

RbFdDup calls the Ruby framework function rb_fd_dup.

func RbFdFixCloexec

func RbFdFixCloexec(fd int)

RbFdFixCloexec calls the Ruby framework function rb_fd_fix_cloexec.

func RbFdInit

func RbFdInit(arg unsafe.Pointer)

RbFdInit calls the Ruby framework function rb_fd_init.

func RbFdIsset

func RbFdIsset(arg int, arg2 unsafe.Pointer) int

RbFdIsset calls the Ruby framework function rb_fd_isset.

func RbFdSelect

func RbFdSelect(arg int, arg2 unsafe.Pointer, arg3 unsafe.Pointer, arg4 unsafe.Pointer, arg5 unsafe.Pointer) int

RbFdSelect calls the Ruby framework function rb_fd_select.

func RbFdSet

func RbFdSet(arg int, arg2 unsafe.Pointer)

RbFdSet calls the Ruby framework function rb_fd_set.

func RbFdTerm

func RbFdTerm(arg unsafe.Pointer)

RbFdTerm calls the Ruby framework function rb_fd_term.

func RbFdZero

func RbFdZero(arg unsafe.Pointer)

RbFdZero calls the Ruby framework function rb_fd_zero.

func RbFeatureProvided

func RbFeatureProvided(arg string, arg2 string) int

RbFeatureProvided calls the Ruby framework function rb_feature_provided.

func RbFiberAliveP

func RbFiberAliveP(arg int) int

RbFiberAliveP calls the Ruby framework function rb_fiber_alive_p.

func RbFiberCurrent

func RbFiberCurrent() int

RbFiberCurrent calls the Ruby framework function rb_fiber_current.

func RbFiberNew

func RbFiberNew(arg unsafe.Pointer, arg2 int) int

RbFiberNew calls the Ruby framework function rb_fiber_new.

func RbFiberResume

func RbFiberResume(fib int, argc int, argv unsafe.Pointer) int

RbFiberResume calls the Ruby framework function rb_fiber_resume.

func RbFiberYield

func RbFiberYield(argc int, argv unsafe.Pointer) int

RbFiberYield calls the Ruby framework function rb_fiber_yield.

func RbFileAbsolutePath

func RbFileAbsolutePath(arg int, arg2 int) int

RbFileAbsolutePath calls the Ruby framework function rb_file_absolute_path.

func RbFileDirectoryP

func RbFileDirectoryP(arg int, arg2 int) int

RbFileDirectoryP calls the Ruby framework function rb_file_directory_p.

func RbFileDirname

func RbFileDirname(fname int) int

RbFileDirname calls the Ruby framework function rb_file_dirname.

func RbFileExpandPath

func RbFileExpandPath(arg int, arg2 int) int

RbFileExpandPath calls the Ruby framework function rb_file_expand_path.

func RbFileOpen

func RbFileOpen(arg string, arg2 string) int

RbFileOpen calls the Ruby framework function rb_file_open.

func RbFileOpenStr

func RbFileOpenStr(arg int, arg2 string) int

RbFileOpenStr calls the Ruby framework function rb_file_open_str.

func RbFileSAbsolutePath

func RbFileSAbsolutePath(arg int, arg2 unsafe.Pointer) int

RbFileSAbsolutePath calls the Ruby framework function rb_file_s_absolute_path.

func RbFileSExpandPath

func RbFileSExpandPath(arg int, arg2 unsafe.Pointer) int

RbFileSExpandPath calls the Ruby framework function rb_file_s_expand_path.

func RbFilesystemStrNew

func RbFilesystemStrNew(arg string, arg2 int) int

RbFilesystemStrNew calls the Ruby framework function rb_filesystem_str_new.

func RbFilesystemStrNewCstr

func RbFilesystemStrNewCstr(arg string) int

RbFilesystemStrNewCstr calls the Ruby framework function rb_filesystem_str_new_cstr.

func RbFindFile

func RbFindFile(arg int) int

RbFindFile calls the Ruby framework function rb_find_file.

func RbFindFileExt

func RbFindFileExt(arg2 string) (result int, arg int)

RbFindFileExt calls the Ruby framework function rb_find_file_ext.

func RbFindFileExtSafe

func RbFindFileExtSafe(arg2 string, arg3 int) (result int, arg int)

RbFindFileExtSafe calls the Ruby framework function rb_find_file_ext_safe.

func RbFindFileSafe

func RbFindFileSafe(arg int, arg2 int) int

RbFindFileSafe calls the Ruby framework function rb_find_file_safe.

func RbFix2int

func RbFix2int(arg int) int

RbFix2int calls the Ruby framework function rb_fix2int.

func RbFix2long

func RbFix2long(x int) int

RbFix2long calls the Ruby framework function rb_fix2long.

func RbFix2short

func RbFix2short(arg int) int16

RbFix2short calls the Ruby framework function rb_fix2short.

func RbFix2str

func RbFix2str(arg int, arg2 int) int

RbFix2str calls the Ruby framework function rb_fix2str.

func RbFix2uint

func RbFix2uint(arg int) int

RbFix2uint calls the Ruby framework function rb_fix2uint.

func RbFix2ulong

func RbFix2ulong(x int) int

RbFix2ulong calls the Ruby framework function rb_fix2ulong.

func RbFix2ushort

func RbFix2ushort(arg int) uint16

RbFix2ushort calls the Ruby framework function rb_fix2ushort.

func RbFloat

func RbFloat(arg int) int

RbFloat calls the Ruby framework function rb_Float.

func RbFloatNew

func RbFloatNew(arg float64) int

RbFloatNew calls the Ruby framework function rb_float_new.

func RbFloatNewInHeap

func RbFloatNewInHeap(arg float64) int

RbFloatNewInHeap calls the Ruby framework function rb_float_new_in_heap.

func RbFloatValue

func RbFloatValue(arg int) float64

RbFloatValue calls the Ruby framework function rb_float_value.

func RbFltRationalize

func RbFltRationalize(arg int) int

RbFltRationalize calls the Ruby framework function rb_flt_rationalize.

func RbFltRationalizeWithPrec

func RbFltRationalizeWithPrec(arg int, arg2 int) int

RbFltRationalizeWithPrec calls the Ruby framework function rb_flt_rationalize_with_prec.

func RbFrameCallee

func RbFrameCallee() int

RbFrameCallee calls the Ruby framework function rb_frame_callee.

func RbFrameMethodIdAndClass

func RbFrameMethodIdAndClass() (result int, idp int, klassp int)

RbFrameMethodIdAndClass calls the Ruby framework function rb_frame_method_id_and_class.

func RbFramePop

func RbFramePop()

RbFramePop calls the Ruby framework function rb_frame_pop.

func RbFrameThisFunc

func RbFrameThisFunc() int

RbFrameThisFunc calls the Ruby framework function rb_frame_this_func.

func RbFreeGenericIvar

func RbFreeGenericIvar(arg int)

RbFreeGenericIvar calls the Ruby framework function rb_free_generic_ivar.

func RbFreeTmpBuffer

func RbFreeTmpBuffer(store unsafe.Pointer)

RbFreeTmpBuffer calls the Ruby framework function rb_free_tmp_buffer.

func RbFreezeSingletonClass

func RbFreezeSingletonClass(klass int)

RbFreezeSingletonClass calls the Ruby framework function rb_freeze_singleton_class.

func RbFrozenClassP

func RbFrozenClassP(arg int)

RbFrozenClassP calls the Ruby framework function rb_frozen_class_p.

func RbFuncallPassingBlock

func RbFuncallPassingBlock(arg int, arg2 int, arg3 int, arg4 unsafe.Pointer) int

RbFuncallPassingBlock calls the Ruby framework function rb_funcall_passing_block.

func RbFuncallWithBlock

func RbFuncallWithBlock(arg int, arg2 int, arg3 int, arg4 unsafe.Pointer, arg5 int) int

RbFuncallWithBlock calls the Ruby framework function rb_funcall_with_block.

func RbFuncallv

func RbFuncallv(arg int, arg2 int, arg3 int, arg4 unsafe.Pointer) int

RbFuncallv calls the Ruby framework function rb_funcallv.

func RbFuncallvPublic

func RbFuncallvPublic(arg int, arg2 int, arg3 int, arg4 unsafe.Pointer) int

RbFuncallvPublic calls the Ruby framework function rb_funcallv_public.

func RbGc

func RbGc()

RbGc calls the Ruby framework function rb_gc.

func RbGcAdjustMemoryUsage

func RbGcAdjustMemoryUsage(arg int)

RbGcAdjustMemoryUsage calls the Ruby framework function rb_gc_adjust_memory_usage.

func RbGcCallFinalizerAtExit

func RbGcCallFinalizerAtExit()

RbGcCallFinalizerAtExit calls the Ruby framework function rb_gc_call_finalizer_at_exit.

func RbGcCopyFinalizer

func RbGcCopyFinalizer(arg int, arg2 int)

RbGcCopyFinalizer calls the Ruby framework function rb_gc_copy_finalizer.

func RbGcCount

func RbGcCount() int

RbGcCount calls the Ruby framework function rb_gc_count.

func RbGcDisable

func RbGcDisable() int

RbGcDisable calls the Ruby framework function rb_gc_disable.

func RbGcEnable

func RbGcEnable() int

RbGcEnable calls the Ruby framework function rb_gc_enable.

func RbGcFinalizeDeferred

func RbGcFinalizeDeferred()

RbGcFinalizeDeferred calls the Ruby framework function rb_gc_finalize_deferred.

func RbGcForceRecycle

func RbGcForceRecycle(arg int)

RbGcForceRecycle calls the Ruby framework function rb_gc_force_recycle.

func RbGcLatestGcInfo

func RbGcLatestGcInfo(arg int) int

RbGcLatestGcInfo calls the Ruby framework function rb_gc_latest_gc_info.

func RbGcMark

func RbGcMark(arg int)

RbGcMark calls the Ruby framework function rb_gc_mark.

func RbGcMarkLocations

func RbGcMarkLocations(arg unsafe.Pointer, arg2 unsafe.Pointer)

RbGcMarkLocations calls the Ruby framework function rb_gc_mark_locations.

func RbGcMarkMaybe

func RbGcMarkMaybe(arg int)

RbGcMarkMaybe calls the Ruby framework function rb_gc_mark_maybe.

func RbGcRegisterAddress

func RbGcRegisterAddress() (arg int)

RbGcRegisterAddress calls the Ruby framework function rb_gc_register_address.

func RbGcRegisterMarkObject

func RbGcRegisterMarkObject(arg int)

RbGcRegisterMarkObject calls the Ruby framework function rb_gc_register_mark_object.

func RbGcStart

func RbGcStart() int

RbGcStart calls the Ruby framework function rb_gc_start.

func RbGcStat

func RbGcStat(arg int) int

RbGcStat calls the Ruby framework function rb_gc_stat.

func RbGcUnregisterAddress

func RbGcUnregisterAddress() (arg int)

RbGcUnregisterAddress calls the Ruby framework function rb_gc_unregister_address.

func RbGcWritebarrier

func RbGcWritebarrier(a int, b int)

RbGcWritebarrier calls the Ruby framework function rb_gc_writebarrier.

func RbGcWritebarrierUnprotect

func RbGcWritebarrierUnprotect(object int)

RbGcWritebarrierUnprotect calls the Ruby framework function rb_gc_writebarrier_unprotect.

func RbGenericIvarTable

func RbGenericIvarTable()

RbGenericIvarTable calls the Ruby framework function rb_generic_ivar_table.

func RbGenrandInt32

func RbGenrandInt32() int

RbGenrandInt32 calls the Ruby framework function rb_genrand_int32.

func RbGenrandReal

func RbGenrandReal() float64

RbGenrandReal calls the Ruby framework function rb_genrand_real.

func RbGenrandUlongLimited

func RbGenrandUlongLimited(i int) int

RbGenrandUlongLimited calls the Ruby framework function rb_genrand_ulong_limited.

func RbGetAllocFunc

func RbGetAllocFunc(arg int) unsafe.Pointer

RbGetAllocFunc calls the Ruby framework function rb_get_alloc_func.

func RbGetArgv

func RbGetArgv() int

RbGetArgv calls the Ruby framework function rb_get_argv.

func RbGetKwargs

func RbGetKwargs(keywordHash int, table unsafe.Pointer, required int, optional int) (result int, arg int)

RbGetKwargs calls the Ruby framework function rb_get_kwargs.

func RbGetPath

func RbGetPath(arg int) int

RbGetPath calls the Ruby framework function rb_get_path.

func RbGetPathNoChecksafe

func RbGetPathNoChecksafe(arg int) int

RbGetPathNoChecksafe calls the Ruby framework function rb_get_path_no_checksafe.

func RbGetValuesAt

func RbGetValuesAt(arg int, arg2 int, arg3 int, arg4 unsafe.Pointer, arg5 unsafe.Pointer) int

RbGetValuesAt calls the Ruby framework function rb_get_values_at.

func RbGets

func RbGets() int

RbGets calls the Ruby framework function rb_gets.

func RbGlob

func RbGlob(arg string, arg2 unsafe.Pointer, arg3 int)

RbGlob calls the Ruby framework function rb_glob.

func RbGvGet

func RbGvGet(arg string) int

RbGvGet calls the Ruby framework function rb_gv_get.

func RbGvSet

func RbGvSet(arg string, arg2 int) int

RbGvSet calls the Ruby framework function rb_gv_set.

func RbGvarReadonlySetter

func RbGvarReadonlySetter(val int, identifier int, data unsafe.Pointer, gvar unsafe.Pointer)

RbGvarReadonlySetter calls the Ruby framework function rb_gvar_readonly_setter.

func RbGvarUndefGetter

func RbGvarUndefGetter(identifier int, data unsafe.Pointer, gvar unsafe.Pointer) int

RbGvarUndefGetter calls the Ruby framework function rb_gvar_undef_getter.

func RbGvarUndefMarker

func RbGvarUndefMarker() (var_ int)

RbGvarUndefMarker calls the Ruby framework function rb_gvar_undef_marker.

func RbGvarUndefSetter

func RbGvarUndefSetter(val int, identifier int, data unsafe.Pointer, gvar unsafe.Pointer)

RbGvarUndefSetter calls the Ruby framework function rb_gvar_undef_setter.

func RbGvarValGetter

func RbGvarValGetter(identifier int, data unsafe.Pointer, gvar unsafe.Pointer) int

RbGvarValGetter calls the Ruby framework function rb_gvar_val_getter.

func RbGvarValMarker

func RbGvarValMarker() (var_ int)

RbGvarValMarker calls the Ruby framework function rb_gvar_val_marker.

func RbGvarValSetter

func RbGvarValSetter(val int, identifier int, data unsafe.Pointer, gvar unsafe.Pointer)

RbGvarValSetter calls the Ruby framework function rb_gvar_val_setter.

func RbGvarVarGetter

func RbGvarVarGetter(identifier int, data unsafe.Pointer, gvar unsafe.Pointer) int

RbGvarVarGetter calls the Ruby framework function rb_gvar_var_getter.

func RbGvarVarMarker

func RbGvarVarMarker() (var_ int)

RbGvarVarMarker calls the Ruby framework function rb_gvar_var_marker.

func RbGvarVarSetter

func RbGvarVarSetter(val int, identifier int, data unsafe.Pointer, gvar unsafe.Pointer)

RbGvarVarSetter calls the Ruby framework function rb_gvar_var_setter.

func RbHash

func RbHash(arg int) int

RbHash calls the Ruby framework function rb_hash.

func RbHashAref

func RbHashAref(arg int, arg2 int) int

RbHashAref calls the Ruby framework function rb_hash_aref.

func RbHashAset

func RbHashAset(arg int, arg2 int, arg3 int) int

RbHashAset calls the Ruby framework function rb_hash_aset.

func RbHashBulkInsertIntoStTable

func RbHashBulkInsertIntoStTable(arg int, arg2 unsafe.Pointer, arg3 int)

RbHashBulkInsertIntoStTable calls the Ruby framework function rb_hash_bulk_insert_into_st_table.

func RbHashClear

func RbHashClear(arg int) int

RbHashClear calls the Ruby framework function rb_hash_clear.

func RbHashDelete

func RbHashDelete(arg int, arg2 int) int

RbHashDelete calls the Ruby framework function rb_hash_delete.

func RbHashDeleteIf

func RbHashDeleteIf(arg int) int

RbHashDeleteIf calls the Ruby framework function rb_hash_delete_if.

func RbHashDup

func RbHashDup(arg int) int

RbHashDup calls the Ruby framework function rb_hash_dup.

func RbHashEnd

func RbHashEnd(arg int) int

RbHashEnd calls the Ruby framework function rb_hash_end.

func RbHashFetch

func RbHashFetch(arg int, arg2 int) int

RbHashFetch calls the Ruby framework function rb_hash_fetch.

func RbHashForeach

func RbHashForeach(arg int, arg2 unsafe.Pointer, arg3 int)

RbHashForeach calls the Ruby framework function rb_hash_foreach.

func RbHashFree

func RbHashFree(arg int)

RbHashFree calls the Ruby framework function rb_hash_free.

func RbHashFreeze

func RbHashFreeze(arg int) int

RbHashFreeze calls the Ruby framework function rb_hash_freeze.

func RbHashIfnone

func RbHashIfnone()

RbHashIfnone calls the Ruby framework function rb_hash_ifnone.

func RbHashIterLev

func RbHashIterLev()

RbHashIterLev calls the Ruby framework function rb_hash_iter_lev.

func RbHashLookup

func RbHashLookup(arg int, arg2 int) int

RbHashLookup calls the Ruby framework function rb_hash_lookup.

func RbHashLookup2

func RbHashLookup2(arg int, arg2 int, arg3 int) int

RbHashLookup2 calls the Ruby framework function rb_hash_lookup2.

func RbHashNew

func RbHashNew() int

RbHashNew calls the Ruby framework function rb_hash_new.

func RbHashSetIfnone

func RbHashSetIfnone(hash int, ifnone int) int

RbHashSetIfnone calls the Ruby framework function rb_hash_set_ifnone.

func RbHashSize

func RbHashSize(arg int) int

RbHashSize calls the Ruby framework function rb_hash_size.

func RbHashSizeNum

func RbHashSizeNum(hash int) int

RbHashSizeNum calls the Ruby framework function rb_hash_size_num.

func RbHashStart

func RbHashStart(arg int) int

RbHashStart calls the Ruby framework function rb_hash_start.

func RbHashTbl

func RbHashTbl(arg int, file string, line int) unsafe.Pointer

RbHashTbl calls the Ruby framework function rb_hash_tbl.

func RbHashUint

func RbHashUint(arg int, arg2 int) int

RbHashUint calls the Ruby framework function rb_hash_uint.

func RbHashUint32

func RbHashUint32(arg int, arg2 uint32) int

RbHashUint32 calls the Ruby framework function rb_hash_uint32.

func RbHashUpdateBy

func RbHashUpdateBy(hash1 int, hash2 int, func_ unsafe.Pointer) int

RbHashUpdateBy calls the Ruby framework function rb_hash_update_by.

func RbId2name

func RbId2name(arg int) string

RbId2name calls the Ruby framework function rb_id2name.

func RbId2str

func RbId2str(arg int) int

RbId2str calls the Ruby framework function rb_id2str.

func RbId2sym

func RbId2sym(arg int) int

RbId2sym calls the Ruby framework function rb_id2sym.

func RbIdAttrset

func RbIdAttrset(arg int) int

RbIdAttrset calls the Ruby framework function rb_id_attrset.

func RbIncludeModule

func RbIncludeModule(arg int, arg2 int)

RbIncludeModule calls the Ruby framework function rb_include_module.

func RbInsecureOperation

func RbInsecureOperation()

RbInsecureOperation calls the Ruby framework function rb_insecure_operation.

func RbInspect

func RbInspect(arg int) int

RbInspect calls the Ruby framework function rb_inspect.

func RbInt2big

func RbInt2big(arg int) int

RbInt2big calls the Ruby framework function rb_int2big.

func RbInt2inum

func RbInt2inum(arg int) int

RbInt2inum calls the Ruby framework function rb_int2inum.

func RbInteger

func RbInteger(arg int) int

RbInteger calls the Ruby framework function rb_Integer.

func RbIntegerPack

func RbIntegerPack(val int, words unsafe.Pointer, numwords int, wordsize int, nails int, flags int) int

RbIntegerPack calls the Ruby framework function rb_integer_pack.

func RbIntegerUnpack

func RbIntegerUnpack(words unsafe.Pointer, numwords int, wordsize int, nails int, flags int) int

RbIntegerUnpack calls the Ruby framework function rb_integer_unpack.

func RbIntern

func RbIntern(arg string) int

RbIntern calls the Ruby framework function rb_intern.

func RbIntern2

func RbIntern2(arg string, arg2 int) int

RbIntern2 calls the Ruby framework function rb_intern2.

func RbInternStr

func RbInternStr(str int) int

RbInternStr calls the Ruby framework function rb_intern_str.

func RbInterrupt

func RbInterrupt()

RbInterrupt calls the Ruby framework function rb_interrupt.

func RbInvalidStr

func RbInvalidStr(arg string, arg2 string)

RbInvalidStr calls the Ruby framework function rb_invalid_str.

func RbIoAddstr

func RbIoAddstr(arg int, arg2 int) int

RbIoAddstr calls the Ruby framework function rb_io_addstr.

func RbIoAscii8bitBinmode

func RbIoAscii8bitBinmode(arg int) int

RbIoAscii8bitBinmode calls the Ruby framework function rb_io_ascii8bit_binmode.

func RbIoBinmode

func RbIoBinmode(arg int) int

RbIoBinmode calls the Ruby framework function rb_io_binmode.

func RbIoClose

func RbIoClose(arg int) int

RbIoClose calls the Ruby framework function rb_io_close.

func RbIoEof

func RbIoEof(arg int) int

RbIoEof calls the Ruby framework function rb_io_eof.

func RbIoFdopen

func RbIoFdopen(arg int, arg2 int, arg3 string) int

RbIoFdopen calls the Ruby framework function rb_io_fdopen.

func RbIoFlush

func RbIoFlush(arg int) int

RbIoFlush calls the Ruby framework function rb_io_flush.

func RbIoGetIo

func RbIoGetIo(arg int) int

RbIoGetIo calls the Ruby framework function rb_io_get_io.

func RbIoGetbyte

func RbIoGetbyte(arg int) int

RbIoGetbyte calls the Ruby framework function rb_io_getbyte.

func RbIoGets

func RbIoGets(arg int) int

RbIoGets calls the Ruby framework function rb_io_gets.

func RbIoPrint

func RbIoPrint(arg int, arg2 unsafe.Pointer, arg3 int) int

RbIoPrint calls the Ruby framework function rb_io_print.

func RbIoPrintf

func RbIoPrintf(arg int, arg2 unsafe.Pointer, arg3 int) int

RbIoPrintf calls the Ruby framework function rb_io_printf.

func RbIoPuts

func RbIoPuts(arg int, arg2 unsafe.Pointer, arg3 int) int

RbIoPuts calls the Ruby framework function rb_io_puts.

func RbIoUngetbyte

func RbIoUngetbyte(arg int, arg2 int) int

RbIoUngetbyte calls the Ruby framework function rb_io_ungetbyte.

func RbIoUngetc

func RbIoUngetc(arg int, arg2 int) int

RbIoUngetc calls the Ruby framework function rb_io_ungetc.

func RbIoWrite

func RbIoWrite(arg int, arg2 int) int

RbIoWrite calls the Ruby framework function rb_io_write.

func RbIsAbsolutePath

func RbIsAbsolutePath(arg string) int

RbIsAbsolutePath calls the Ruby framework function rb_is_absolute_path.

func RbIsAttrsetId

func RbIsAttrsetId(arg int) int

RbIsAttrsetId calls the Ruby framework function rb_is_attrset_id.

func RbIsClassId

func RbIsClassId(arg int) int

RbIsClassId calls the Ruby framework function rb_is_class_id.

func RbIsConstId

func RbIsConstId(arg int) int

RbIsConstId calls the Ruby framework function rb_is_const_id.

func RbIsGlobalId

func RbIsGlobalId(arg int) int

RbIsGlobalId calls the Ruby framework function rb_is_global_id.

func RbIsInstanceId

func RbIsInstanceId(arg int) int

RbIsInstanceId calls the Ruby framework function rb_is_instance_id.

func RbIsJunkId

func RbIsJunkId(arg int) int

RbIsJunkId calls the Ruby framework function rb_is_junk_id.

func RbIsLocalId

func RbIsLocalId(arg int) int

RbIsLocalId calls the Ruby framework function rb_is_local_id.

func RbIsalnum

func RbIsalnum(c int) int

RbIsalnum calls the Ruby framework function rb_isalnum.

func RbIsalpha

func RbIsalpha(c int) int

RbIsalpha calls the Ruby framework function rb_isalpha.

func RbIsascii

func RbIsascii(c int) int

RbIsascii calls the Ruby framework function rb_isascii.

func RbIsblank

func RbIsblank(c int) int

RbIsblank calls the Ruby framework function rb_isblank.

func RbIscntrl

func RbIscntrl(c int) int

RbIscntrl calls the Ruby framework function rb_iscntrl.

func RbIsdigit

func RbIsdigit(c int) int

RbIsdigit calls the Ruby framework function rb_isdigit.

func RbIsgraph

func RbIsgraph(c int) int

RbIsgraph calls the Ruby framework function rb_isgraph.

func RbIslower

func RbIslower(c int) int

RbIslower calls the Ruby framework function rb_islower.

func RbIsprint

func RbIsprint(c int) int

RbIsprint calls the Ruby framework function rb_isprint.

func RbIspunct

func RbIspunct(c int) int

RbIspunct calls the Ruby framework function rb_ispunct.

func RbIsspace

func RbIsspace(c int) int

RbIsspace calls the Ruby framework function rb_isspace.

func RbIsupper

func RbIsupper(c int) int

RbIsupper calls the Ruby framework function rb_isupper.

func RbIsxdigit

func RbIsxdigit(c int) int

RbIsxdigit calls the Ruby framework function rb_isxdigit.

func RbIterBreak

func RbIterBreak()

RbIterBreak calls the Ruby framework function rb_iter_break.

func RbIterBreakValue

func RbIterBreakValue(arg int)

RbIterBreakValue calls the Ruby framework function rb_iter_break_value.

func RbIterate

func RbIterate(arg unsafe.Pointer, arg2 int, arg3 unsafe.Pointer, arg4 int) int

RbIterate calls the Ruby framework function rb_iterate.

func RbIvGet

func RbIvGet(arg int, arg2 string) int

RbIvGet calls the Ruby framework function rb_iv_get.

func RbIvSet

func RbIvSet(arg int, arg2 string, arg3 int) int

RbIvSet calls the Ruby framework function rb_iv_set.

func RbIvarCount

func RbIvarCount(arg int) int

RbIvarCount calls the Ruby framework function rb_ivar_count.

func RbIvarDefined

func RbIvarDefined(arg int, arg2 int) int

RbIvarDefined calls the Ruby framework function rb_ivar_defined.

func RbIvarForeach

func RbIvarForeach(arg int, arg2 unsafe.Pointer, arg3 int)

RbIvarForeach calls the Ruby framework function rb_ivar_foreach.

func RbIvarGet

func RbIvarGet(arg int, arg2 int) int

RbIvarGet calls the Ruby framework function rb_ivar_get.

func RbIvarSet

func RbIvarSet(arg int, arg2 int, arg3 int) int

RbIvarSet calls the Ruby framework function rb_ivar_set.

func RbJumpTag

func RbJumpTag(arg int)

RbJumpTag calls the Ruby framework function rb_jump_tag.

func RbLastStatusGet

func RbLastStatusGet() int

RbLastStatusGet calls the Ruby framework function rb_last_status_get.

func RbLastStatusSet

func RbLastStatusSet(status int, pid int)

RbLastStatusSet calls the Ruby framework function rb_last_status_set.

func RbLastlineGet

func RbLastlineGet() int

RbLastlineGet calls the Ruby framework function rb_lastline_get.

func RbLastlineSet

func RbLastlineSet(arg int)

RbLastlineSet calls the Ruby framework function rb_lastline_set.

func RbLl2inum

func RbLl2inum(arg int64) int

RbLl2inum calls the Ruby framework function rb_ll2inum.

func RbLoad

func RbLoad(arg int, arg2 int)

RbLoad calls the Ruby framework function rb_load.

func RbLoadFile

func RbLoadFile(arg string) unsafe.Pointer

RbLoadFile calls the Ruby framework function rb_load_file.

func RbLoadFileStr

func RbLoadFileStr(arg int) unsafe.Pointer

RbLoadFileStr calls the Ruby framework function rb_load_file_str.

func RbLoadProtect

func RbLoadProtect(arg int, arg2 int) (arg3 int32)

RbLoadProtect calls the Ruby framework function rb_load_protect.

func RbLocaleStrNew

func RbLocaleStrNew(arg string, arg2 int) int

RbLocaleStrNew calls the Ruby framework function rb_locale_str_new.

func RbLocaleStrNewCstr

func RbLocaleStrNewCstr(arg string) int

RbLocaleStrNewCstr calls the Ruby framework function rb_locale_str_new_cstr.

func RbLong2intInline

func RbLong2intInline(n int) int

RbLong2intInline calls the Ruby framework function rb_long2int_inline.

func RbLong2numInline

func RbLong2numInline(v int) int

RbLong2numInline calls the Ruby framework function rb_long2num_inline.

func RbMakeBacktrace

func RbMakeBacktrace() int

RbMakeBacktrace calls the Ruby framework function rb_make_backtrace.

func RbMakeException

func RbMakeException(arg int, arg2 unsafe.Pointer) int

RbMakeException calls the Ruby framework function rb_make_exception.

func RbMarkHash

func RbMarkHash(arg unsafe.Pointer)

RbMarkHash calls the Ruby framework function rb_mark_hash.

func RbMarkSet

func RbMarkSet(arg unsafe.Pointer)

RbMarkSet calls the Ruby framework function rb_mark_set.

func RbMarkTbl

func RbMarkTbl(arg unsafe.Pointer)

RbMarkTbl calls the Ruby framework function rb_mark_tbl.

func RbMarshalDefineCompat

func RbMarshalDefineCompat(newclass int, oldclass int, dumper unsafe.Pointer, loader unsafe.Pointer)

RbMarshalDefineCompat calls the Ruby framework function rb_marshal_define_compat.

func RbMarshalDump

func RbMarshalDump(arg int, arg2 int) int

RbMarshalDump calls the Ruby framework function rb_marshal_dump.

func RbMarshalLoad

func RbMarshalLoad(arg int) int

RbMarshalLoad calls the Ruby framework function rb_marshal_load.

func RbMatchBusy

func RbMatchBusy(arg int)

RbMatchBusy calls the Ruby framework function rb_match_busy.

func RbMemClear

func RbMemClear(arg2 int) (arg int)

RbMemClear calls the Ruby framework function rb_mem_clear.

func RbMemcicmp

func RbMemcicmp(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 int) int

RbMemcicmp calls the Ruby framework function rb_memcicmp.

func RbMemerror

func RbMemerror()

RbMemerror calls the Ruby framework function rb_memerror.

func RbMemhash

func RbMemhash(ptr unsafe.Pointer, length int) int

RbMemhash calls the Ruby framework function rb_memhash.

func RbMethodBasicDefinitionP

func RbMethodBasicDefinitionP(arg int, arg2 int) int

RbMethodBasicDefinitionP calls the Ruby framework function rb_method_basic_definition_p.

func RbMethodBoundp

func RbMethodBoundp(arg int, arg2 int, arg3 int) int

RbMethodBoundp calls the Ruby framework function rb_method_boundp.

func RbMethodCall

func RbMethodCall(arg int, arg2 unsafe.Pointer, arg3 int) int

RbMethodCall calls the Ruby framework function rb_method_call.

func RbMethodCallWithBlock

func RbMethodCallWithBlock(arg int, arg2 unsafe.Pointer, arg3 int, arg4 int) int

RbMethodCallWithBlock calls the Ruby framework function rb_method_call_with_block.

func RbModAncestors

func RbModAncestors(arg int) int

RbModAncestors calls the Ruby framework function rb_mod_ancestors.

func RbModClassVariables

func RbModClassVariables(arg int, arg2 unsafe.Pointer, arg3 int) int

RbModClassVariables calls the Ruby framework function rb_mod_class_variables.

func RbModConstAt

func RbModConstAt(arg int, arg2 unsafe.Pointer) unsafe.Pointer

RbModConstAt calls the Ruby framework function rb_mod_const_at.

func RbModConstMissing

func RbModConstMissing(arg int, arg2 int) int

RbModConstMissing calls the Ruby framework function rb_mod_const_missing.

func RbModConstOf

func RbModConstOf(arg int, arg2 unsafe.Pointer) unsafe.Pointer

RbModConstOf calls the Ruby framework function rb_mod_const_of.

func RbModConstants

func RbModConstants(arg int, arg2 unsafe.Pointer, arg3 int) int

RbModConstants calls the Ruby framework function rb_mod_constants.

func RbModIncludeP

func RbModIncludeP(arg int, arg2 int) int

RbModIncludeP calls the Ruby framework function rb_mod_include_p.

func RbModIncludedModules

func RbModIncludedModules(arg int) int

RbModIncludedModules calls the Ruby framework function rb_mod_included_modules.

func RbModInitCopy

func RbModInitCopy(arg int, arg2 int) int

RbModInitCopy calls the Ruby framework function rb_mod_init_copy.

func RbModMethodArity

func RbModMethodArity(arg int, arg2 int) int

RbModMethodArity calls the Ruby framework function rb_mod_method_arity.

func RbModModuleEval

func RbModModuleEval(arg int, arg2 unsafe.Pointer, arg3 int) int

RbModModuleEval calls the Ruby framework function rb_mod_module_eval.

func RbModModuleExec

func RbModModuleExec(arg int, arg2 unsafe.Pointer, arg3 int) int

RbModModuleExec calls the Ruby framework function rb_mod_module_exec.

func RbModName

func RbModName(arg int) int

RbModName calls the Ruby framework function rb_mod_name.

func RbModRemoveConst

func RbModRemoveConst(arg int, arg2 int) int

RbModRemoveConst calls the Ruby framework function rb_mod_remove_const.

func RbModRemoveCvar

func RbModRemoveCvar(arg int, arg2 int) int

RbModRemoveCvar calls the Ruby framework function rb_mod_remove_cvar.

func RbModSysFail

func RbModSysFail(arg int, arg2 string)

RbModSysFail calls the Ruby framework function rb_mod_sys_fail.

func RbModSysFailStr

func RbModSysFailStr(arg int, arg2 int)

RbModSysFailStr calls the Ruby framework function rb_mod_sys_fail_str.

func RbModSyserrFail

func RbModSyserrFail(arg int, arg2 int, arg3 string)

RbModSyserrFail calls the Ruby framework function rb_mod_syserr_fail.

func RbModSyserrFailStr

func RbModSyserrFailStr(arg int, arg2 int, arg3 int)

RbModSyserrFailStr calls the Ruby framework function rb_mod_syserr_fail_str.

func RbModuleNew

func RbModuleNew() int

RbModuleNew calls the Ruby framework function rb_module_new.

func RbMulSizeOverflow

func RbMulSizeOverflow(a int, b int, max int) (result int, c int)

RbMulSizeOverflow calls the Ruby framework function rb_mul_size_overflow.

func RbMustAsciicompat

func RbMustAsciicompat(arg int)

RbMustAsciicompat calls the Ruby framework function rb_must_asciicompat.

func RbMutexLock

func RbMutexLock(mutex int) int

RbMutexLock calls the Ruby framework function rb_mutex_lock.

func RbMutexLockedP

func RbMutexLockedP(mutex int) int

RbMutexLockedP calls the Ruby framework function rb_mutex_locked_p.

func RbMutexNew

func RbMutexNew() int

RbMutexNew calls the Ruby framework function rb_mutex_new.

func RbMutexSleep

func RbMutexSleep(self int, timeout int) int

RbMutexSleep calls the Ruby framework function rb_mutex_sleep.

func RbMutexSynchronize

func RbMutexSynchronize(mutex int, func_ unsafe.Pointer, arg int) int

RbMutexSynchronize calls the Ruby framework function rb_mutex_synchronize.

func RbMutexTrylock

func RbMutexTrylock(mutex int) int

RbMutexTrylock calls the Ruby framework function rb_mutex_trylock.

func RbMutexUnlock

func RbMutexUnlock(mutex int) int

RbMutexUnlock calls the Ruby framework function rb_mutex_unlock.

func RbNameClass

func RbNameClass(arg int, arg2 int)

RbNameClass calls the Ruby framework function rb_name_class.

func RbNeedBlock

func RbNeedBlock()

RbNeedBlock calls the Ruby framework function rb_need_block.

func RbNewobj

func RbNewobj() int

RbNewobj calls the Ruby framework function rb_newobj.

func RbNewobjOf

func RbNewobjOf(arg int, arg2 int) int

RbNewobjOf calls the Ruby framework function rb_newobj_of.

func RbNotimplement

func RbNotimplement()

RbNotimplement calls the Ruby framework function rb_notimplement.

func RbNum2charInline

func RbNum2charInline(x int) int8

RbNum2charInline calls the Ruby framework function rb_num2char_inline.

func RbNum2dbl

func RbNum2dbl(arg int) float64

RbNum2dbl calls the Ruby framework function rb_num2dbl.

func RbNum2fix

func RbNum2fix(arg int) int

RbNum2fix calls the Ruby framework function rb_num2fix.

func RbNum2int

func RbNum2int(arg int) int

RbNum2int calls the Ruby framework function rb_num2int.

func RbNum2intInline

func RbNum2intInline(x int) int

RbNum2intInline calls the Ruby framework function rb_num2int_inline.

func RbNum2ll

func RbNum2ll(arg int) int64

RbNum2ll calls the Ruby framework function rb_num2ll.

func RbNum2llInline

func RbNum2llInline(x int) int64

RbNum2llInline calls the Ruby framework function rb_num2ll_inline.

func RbNum2long

func RbNum2long(arg int) int

RbNum2long calls the Ruby framework function rb_num2long.

func RbNum2longInline

func RbNum2longInline(x int) int

RbNum2longInline calls the Ruby framework function rb_num2long_inline.

func RbNum2short

func RbNum2short(arg int) int16

RbNum2short calls the Ruby framework function rb_num2short.

func RbNum2shortInline

func RbNum2shortInline(x int) int16

RbNum2shortInline calls the Ruby framework function rb_num2short_inline.

func RbNum2uint

func RbNum2uint(arg int) int

RbNum2uint calls the Ruby framework function rb_num2uint.

func RbNum2ull

func RbNum2ull(arg int) uint64

RbNum2ull calls the Ruby framework function rb_num2ull.

func RbNum2ulong

func RbNum2ulong(arg int) int

RbNum2ulong calls the Ruby framework function rb_num2ulong.

func RbNum2ulongInline

func RbNum2ulongInline(x int) int

RbNum2ulongInline calls the Ruby framework function rb_num2ulong_inline.

func RbNum2ushort

func RbNum2ushort(arg int) uint16

RbNum2ushort calls the Ruby framework function rb_num2ushort.

func RbNumCoerceBin

func RbNumCoerceBin(arg int, arg2 int, arg3 int) int

RbNumCoerceBin calls the Ruby framework function rb_num_coerce_bin.

func RbNumCoerceBit

func RbNumCoerceBit(arg int, arg2 int, arg3 int) int

RbNumCoerceBit calls the Ruby framework function rb_num_coerce_bit.

func RbNumCoerceCmp

func RbNumCoerceCmp(arg int, arg2 int, arg3 int) int

RbNumCoerceCmp calls the Ruby framework function rb_num_coerce_cmp.

func RbNumCoerceRelop

func RbNumCoerceRelop(arg int, arg2 int, arg3 int) int

RbNumCoerceRelop calls the Ruby framework function rb_num_coerce_relop.

func RbNumZerodiv

func RbNumZerodiv()

RbNumZerodiv calls the Ruby framework function rb_num_zerodiv.

func RbObjAlloc

func RbObjAlloc(arg int) int

RbObjAlloc calls the Ruby framework function rb_obj_alloc.

func RbObjAsString

func RbObjAsString(arg int) int

RbObjAsString calls the Ruby framework function rb_obj_as_string.

func RbObjCallInit

func RbObjCallInit(arg int, arg2 int, arg3 unsafe.Pointer)

RbObjCallInit calls the Ruby framework function rb_obj_call_init.

func RbObjClass

func RbObjClass(arg int) int

RbObjClass calls the Ruby framework function rb_obj_class.

func RbObjClassname

func RbObjClassname(arg int) string

RbObjClassname calls the Ruby framework function rb_obj_classname.

func RbObjClone

func RbObjClone(arg int) int

RbObjClone calls the Ruby framework function rb_obj_clone.

func RbObjDup

func RbObjDup(arg int) int

RbObjDup calls the Ruby framework function rb_obj_dup.

func RbObjFreeze

func RbObjFreeze(arg int) int

RbObjFreeze calls the Ruby framework function rb_obj_freeze.

func RbObjFreezeInline

func RbObjFreezeInline(x int)

RbObjFreezeInline calls the Ruby framework function rb_obj_freeze_inline.

func RbObjFrozenP

func RbObjFrozenP(arg int) int

RbObjFrozenP calls the Ruby framework function rb_obj_frozen_p.

func RbObjHide

func RbObjHide(object int) int

RbObjHide calls the Ruby framework function rb_obj_hide.

func RbObjId

func RbObjId(arg int) int

RbObjId calls the Ruby framework function rb_obj_id.

func RbObjInfect

func RbObjInfect(victim int, carrier int)

RbObjInfect calls the Ruby framework function rb_obj_infect.

func RbObjInitCopy

func RbObjInitCopy(arg int, arg2 int) int

RbObjInitCopy calls the Ruby framework function rb_obj_init_copy.

func RbObjInstanceEval

func RbObjInstanceEval(arg int, arg2 unsafe.Pointer, arg3 int) int

RbObjInstanceEval calls the Ruby framework function rb_obj_instance_eval.

func RbObjInstanceExec

func RbObjInstanceExec(arg int, arg2 unsafe.Pointer, arg3 int) int

RbObjInstanceExec calls the Ruby framework function rb_obj_instance_exec.

func RbObjInstanceVariables

func RbObjInstanceVariables(arg int) int

RbObjInstanceVariables calls the Ruby framework function rb_obj_instance_variables.

func RbObjIsInstanceOf

func RbObjIsInstanceOf(arg int, arg2 int) int

RbObjIsInstanceOf calls the Ruby framework function rb_obj_is_instance_of.

func RbObjIsKindOf

func RbObjIsKindOf(arg int, arg2 int) int

RbObjIsKindOf calls the Ruby framework function rb_obj_is_kind_of.

func RbObjIsMethod

func RbObjIsMethod(arg int) int

RbObjIsMethod calls the Ruby framework function rb_obj_is_method.

func RbObjIsProc

func RbObjIsProc(arg int) int

RbObjIsProc calls the Ruby framework function rb_obj_is_proc.

func RbObjMethod

func RbObjMethod(arg int, arg2 int) int

RbObjMethod calls the Ruby framework function rb_obj_method.

func RbObjMethodArity

func RbObjMethodArity(arg int, arg2 int) int

RbObjMethodArity calls the Ruby framework function rb_obj_method_arity.

func RbObjRemoveInstanceVariable

func RbObjRemoveInstanceVariable(arg int, arg2 int) int

RbObjRemoveInstanceVariable calls the Ruby framework function rb_obj_remove_instance_variable.

func RbObjRespondTo

func RbObjRespondTo(arg int, arg2 int, arg3 int) int

RbObjRespondTo calls the Ruby framework function rb_obj_respond_to.

func RbObjReveal

func RbObjReveal(object int, klass int) int

RbObjReveal calls the Ruby framework function rb_obj_reveal.

func RbObjSetup

func RbObjSetup(object int, klass int, type_ int) int

RbObjSetup calls the Ruby framework function rb_obj_setup.

func RbObjSingletonMethods

func RbObjSingletonMethods(arg int, arg2 unsafe.Pointer, arg3 int) int

RbObjSingletonMethods calls the Ruby framework function rb_obj_singleton_methods.

func RbObjTaint

func RbObjTaint(arg int) int

RbObjTaint calls the Ruby framework function rb_obj_taint.

func RbObjTainted

func RbObjTainted(arg int) int

RbObjTainted calls the Ruby framework function rb_obj_tainted.

func RbObjTrust

func RbObjTrust(arg int) int

RbObjTrust calls the Ruby framework function rb_obj_trust.

func RbObjUntaint

func RbObjUntaint(arg int) int

RbObjUntaint calls the Ruby framework function rb_obj_untaint.

func RbObjUntrust

func RbObjUntrust(arg int) int

RbObjUntrust calls the Ruby framework function rb_obj_untrust.

func RbObjUntrusted

func RbObjUntrusted(arg int) int

RbObjUntrusted calls the Ruby framework function rb_obj_untrusted.

func RbObjWbUnprotect

func RbObjWbUnprotect(x int, filename string, line int) int

RbObjWbUnprotect calls the Ruby framework function rb_obj_wb_unprotect.

func RbObjWrite

func RbObjWrite(a int, b int, filename string, line int) (result int, slot int)

RbObjWrite calls the Ruby framework function rb_obj_write.

func RbObjWritten

func RbObjWritten(a int, oldv int, b int, filename string, line int) int

RbObjWritten calls the Ruby framework function rb_obj_written.

func RbOutOfInt

func RbOutOfInt(num int)

RbOutOfInt calls the Ruby framework function rb_out_of_int.

func RbP

func RbP(arg int)

RbP calls the Ruby framework function rb_p.

func RbPath2class

func RbPath2class(arg string) int

RbPath2class calls the Ruby framework function rb_path2class.

func RbPathCheck

func RbPathCheck(arg string) int

RbPathCheck calls the Ruby framework function rb_path_check.

func RbPathToClass

func RbPathToClass(arg int) int

RbPathToClass calls the Ruby framework function rb_path_to_class.

func RbPipe

func RbPipe() (result int, pipes int32)

RbPipe calls the Ruby framework function rb_pipe.

func RbPrependModule

func RbPrependModule(arg int, arg2 int)

RbPrependModule calls the Ruby framework function rb_prepend_module.

func RbProcArity

func RbProcArity(arg int) int

RbProcArity calls the Ruby framework function rb_proc_arity.

func RbProcCall

func RbProcCall(arg int, arg2 int) int

RbProcCall calls the Ruby framework function rb_proc_call.

func RbProcCallWithBlock

func RbProcCallWithBlock(arg int, argc int, argv unsafe.Pointer, arg2 int) int

RbProcCallWithBlock calls the Ruby framework function rb_proc_call_with_block.

func RbProcExec

func RbProcExec(arg string) int

RbProcExec calls the Ruby framework function rb_proc_exec.

func RbProcLambdaP

func RbProcLambdaP(arg int) int

RbProcLambdaP calls the Ruby framework function rb_proc_lambda_p.

func RbProcNew

func RbProcNew(arg unsafe.Pointer, arg2 int) int

RbProcNew calls the Ruby framework function rb_proc_new.

func RbProcTimes

func RbProcTimes(arg int) int

RbProcTimes calls the Ruby framework function rb_proc_times.

func RbProtect

func RbProtect(arg unsafe.Pointer, arg2 int) (result int, arg3 int32)

RbProtect calls the Ruby framework function rb_protect.

func RbProvide

func RbProvide(arg string)

RbProvide calls the Ruby framework function rb_provide.

func RbProvided

func RbProvided(arg string) int

RbProvided calls the Ruby framework function rb_provided.

func RbRandomBytes

func RbRandomBytes(rnd int, n int) int

RbRandomBytes calls the Ruby framework function rb_random_bytes.

func RbRandomInt

func RbRandomInt(rnd int, max int) int

RbRandomInt calls the Ruby framework function rb_random_int.

func RbRandomInt32

func RbRandomInt32(rnd int) int

RbRandomInt32 calls the Ruby framework function rb_random_int32.

func RbRandomReal

func RbRandomReal(rnd int) float64

RbRandomReal calls the Ruby framework function rb_random_real.

func RbRandomUlongLimited

func RbRandomUlongLimited(rnd int, limit int) int

RbRandomUlongLimited calls the Ruby framework function rb_random_ulong_limited.

func RbRangeBegLen

func RbRangeBegLen(arg int, arg4 int, arg5 int) (result int, arg2 int64, arg3 int64)

RbRangeBegLen calls the Ruby framework function rb_range_beg_len.

func RbRangeNew

func RbRangeNew(arg int, arg2 int, arg3 int) int

RbRangeNew calls the Ruby framework function rb_range_new.

func RbRangeValues

func RbRangeValues(range_ int) (result int, begp int, endp int, exclp int32)

RbRangeValues calls the Ruby framework function rb_range_values.

func RbRational

func RbRational(arg int, arg2 int) int

RbRational calls the Ruby framework function rb_Rational.

func RbRationalDen

func RbRationalDen(rat int) int

RbRationalDen calls the Ruby framework function rb_rational_den.

func RbRationalNew

func RbRationalNew(arg int, arg2 int) int

RbRationalNew calls the Ruby framework function rb_rational_new.

func RbRationalNum

func RbRationalNum(rat int) int

RbRationalNum calls the Ruby framework function rb_rational_num.

func RbRationalRaw

func RbRationalRaw(arg int, arg2 int) int

RbRationalRaw calls the Ruby framework function rb_rational_raw.

func RbReadwriteSysFail

func RbReadwriteSysFail(arg RbIOWaitReadwrite, arg2 string)

RbReadwriteSysFail calls the Ruby framework function rb_readwrite_sys_fail.

func RbReadwriteSyserrFail

func RbReadwriteSyserrFail(arg RbIOWaitReadwrite, arg2 int, arg3 string)

RbReadwriteSyserrFail calls the Ruby framework function rb_readwrite_syserr_fail.

func RbRegAlloc

func RbRegAlloc() int

RbRegAlloc calls the Ruby framework function rb_reg_alloc.

func RbRegBackrefNumber

func RbRegBackrefNumber(match int, backref int) int

RbRegBackrefNumber calls the Ruby framework function rb_reg_backref_number.

func RbRegInitStr

func RbRegInitStr(re int, s int, options int) int

RbRegInitStr calls the Ruby framework function rb_reg_init_str.

func RbRegLastMatch

func RbRegLastMatch(arg int) int

RbRegLastMatch calls the Ruby framework function rb_reg_last_match.

func RbRegMatch

func RbRegMatch(arg int, arg2 int) int

RbRegMatch calls the Ruby framework function rb_reg_match.

func RbRegMatch2

func RbRegMatch2(arg int) int

RbRegMatch2 calls the Ruby framework function rb_reg_match2.

func RbRegMatchLast

func RbRegMatchLast(arg int) int

RbRegMatchLast calls the Ruby framework function rb_reg_match_last.

func RbRegMatchPost

func RbRegMatchPost(arg int) int

RbRegMatchPost calls the Ruby framework function rb_reg_match_post.

func RbRegMatchPre

func RbRegMatchPre(arg int) int

RbRegMatchPre calls the Ruby framework function rb_reg_match_pre.

func RbRegNew

func RbRegNew(arg string, arg2 int, arg3 int) int

RbRegNew calls the Ruby framework function rb_reg_new.

func RbRegNewStr

func RbRegNewStr(arg int, arg2 int) int

RbRegNewStr calls the Ruby framework function rb_reg_new_str.

func RbRegNthDefined

func RbRegNthDefined(arg int, arg2 int) int

RbRegNthDefined calls the Ruby framework function rb_reg_nth_defined.

func RbRegNthMatch

func RbRegNthMatch(arg int, arg2 int) int

RbRegNthMatch calls the Ruby framework function rb_reg_nth_match.

func RbRegOptions

func RbRegOptions(arg int) int

RbRegOptions calls the Ruby framework function rb_reg_options.

func RbRemoveEventHook

func RbRemoveEventHook(func_ unsafe.Pointer) int

RbRemoveEventHook calls the Ruby framework function rb_remove_event_hook.

func RbRemoveMethod

func RbRemoveMethod(arg int, arg2 string)

RbRemoveMethod calls the Ruby framework function rb_remove_method.

func RbRemoveMethodId

func RbRemoveMethodId(arg int, arg2 int)

RbRemoveMethodId calls the Ruby framework function rb_remove_method_id.

func RbRequire

func RbRequire(arg string) int

RbRequire calls the Ruby framework function rb_require.

func RbRequireSafe

func RbRequireSafe(arg int, arg2 int) int

RbRequireSafe calls the Ruby framework function rb_require_safe.

func RbRescue

func RbRescue(arg unsafe.Pointer, arg2 int, arg3 unsafe.Pointer, arg4 int) int

RbRescue calls the Ruby framework function rb_rescue.

func RbReservedFdP

func RbReservedFdP(fd int) int

RbReservedFdP calls the Ruby framework function rb_reserved_fd_p.

func RbResetRandomSeed

func RbResetRandomSeed()

RbResetRandomSeed calls the Ruby framework function rb_reset_random_seed.

func RbRespondTo

func RbRespondTo(arg int, arg2 int) int

RbRespondTo calls the Ruby framework function rb_respond_to.

func RbRubyDebugPtr

func RbRubyDebugPtr() unsafe.Pointer

RbRubyDebugPtr calls the Ruby framework function rb_ruby_debug_ptr.

func RbRubyVerbosePtr

func RbRubyVerbosePtr() unsafe.Pointer

RbRubyVerbosePtr calls the Ruby framework function rb_ruby_verbose_ptr.

func RbSafeLevel

func RbSafeLevel() int

RbSafeLevel calls the Ruby framework function rb_safe_level.

func RbSecure

func RbSecure(arg int)

RbSecure calls the Ruby framework function rb_secure.

func RbSecureUpdate

func RbSecureUpdate(arg int)

RbSecureUpdate calls the Ruby framework function rb_secure_update.

func RbSetClassPath

func RbSetClassPath(arg int, arg2 int, arg3 string)

RbSetClassPath calls the Ruby framework function rb_set_class_path.

func RbSetClassPathString

func RbSetClassPathString(arg int, arg2 int, arg3 int)

RbSetClassPathString calls the Ruby framework function rb_set_class_path_string.

func RbSetEndProc

func RbSetEndProc(arg unsafe.Pointer, arg2 int)

RbSetEndProc calls the Ruby framework function rb_set_end_proc.

func RbSetErrinfo

func RbSetErrinfo(arg int)

RbSetErrinfo calls the Ruby framework function rb_set_errinfo.

func RbSetSafeLevel

func RbSetSafeLevel(arg int)

RbSetSafeLevel calls the Ruby framework function rb_set_safe_level.

func RbSetSafeLevelForce

func RbSetSafeLevelForce(arg int)

RbSetSafeLevelForce calls the Ruby framework function rb_set_safe_level_force.

func RbSingletonClass

func RbSingletonClass(arg int) int

RbSingletonClass calls the Ruby framework function rb_singleton_class.

func RbSingletonClassAttached

func RbSingletonClassAttached(arg int, arg2 int)

RbSingletonClassAttached calls the Ruby framework function rb_singleton_class_attached.

func RbSingletonClassClone

func RbSingletonClassClone(arg int) int

RbSingletonClassClone calls the Ruby framework function rb_singleton_class_clone.

func RbSourcefile

func RbSourcefile() string

RbSourcefile calls the Ruby framework function rb_sourcefile.

func RbSourceline

func RbSourceline() int

RbSourceline calls the Ruby framework function rb_sourceline.

func RbSpawn

func RbSpawn(arg int, arg2 unsafe.Pointer) int

RbSpawn calls the Ruby framework function rb_spawn.

func RbSpawnErr

func RbSpawnErr(arg int, arg2 unsafe.Pointer, arg3 string, arg4 int) int

RbSpawnErr calls the Ruby framework function rb_spawn_err.

func RbSprintf

func RbSprintf(arg string) int

RbSprintf calls the Ruby framework function rb_sprintf.

func RbStr2inum

func RbStr2inum(arg int, arg2 int) int

RbStr2inum calls the Ruby framework function rb_str2inum.

func RbStrAppend

func RbStrAppend(arg int, arg2 int) int

RbStrAppend calls the Ruby framework function rb_str_append.

func RbStrAssociate

func RbStrAssociate()

RbStrAssociate calls the Ruby framework function rb_str_associate.

func RbStrAssociated

func RbStrAssociated()

RbStrAssociated calls the Ruby framework function rb_str_associated.

func RbStrBufAppend

func RbStrBufAppend(arg int, arg2 int) int

RbStrBufAppend calls the Ruby framework function rb_str_buf_append.

func RbStrBufCat

func RbStrBufCat(arg int, arg2 string, arg3 int) int

RbStrBufCat calls the Ruby framework function rb_str_buf_cat.

func RbStrBufCat2

func RbStrBufCat2(arg int, arg2 string) int

RbStrBufCat2 calls the Ruby framework function rb_str_buf_cat2.

func RbStrBufCatAscii

func RbStrBufCatAscii(arg int, arg2 string) int

RbStrBufCatAscii calls the Ruby framework function rb_str_buf_cat_ascii.

func RbStrBufNew

func RbStrBufNew(arg int) int

RbStrBufNew calls the Ruby framework function rb_str_buf_new.

func RbStrBufNew2

func RbStrBufNew2(arg string) int

RbStrBufNew2 calls the Ruby framework function rb_str_buf_new2.

func RbStrBufNewCstr

func RbStrBufNewCstr(arg string) int

RbStrBufNewCstr calls the Ruby framework function rb_str_buf_new_cstr.

func RbStrCapacity

func RbStrCapacity(arg int) int

RbStrCapacity calls the Ruby framework function rb_str_capacity.

func RbStrCat

func RbStrCat(arg int, arg2 string, arg3 int) int

RbStrCat calls the Ruby framework function rb_str_cat.

func RbStrCat2

func RbStrCat2(arg int, arg2 string) int

RbStrCat2 calls the Ruby framework function rb_str_cat2.

func RbStrCatCstr

func RbStrCatCstr(arg int, arg2 string) int

RbStrCatCstr calls the Ruby framework function rb_str_cat_cstr.

func RbStrCmp

func RbStrCmp(arg int, arg2 int) int

RbStrCmp calls the Ruby framework function rb_str_cmp.

func RbStrComparable

func RbStrComparable(arg int, arg2 int) int

RbStrComparable calls the Ruby framework function rb_str_comparable.

func RbStrConcat

func RbStrConcat(arg int, arg2 int) int

RbStrConcat calls the Ruby framework function rb_str_concat.

func RbStrDropBytes

func RbStrDropBytes(arg int, arg2 int) int

RbStrDropBytes calls the Ruby framework function rb_str_drop_bytes.

func RbStrDump

func RbStrDump(arg int) int

RbStrDump calls the Ruby framework function rb_str_dump.

func RbStrDup

func RbStrDup(arg int) int

RbStrDup calls the Ruby framework function rb_str_dup.

func RbStrDupFrozen

func RbStrDupFrozen(arg int) int

RbStrDupFrozen calls the Ruby framework function rb_str_dup_frozen.

func RbStrEllipsize

func RbStrEllipsize(arg int, arg2 int) int

RbStrEllipsize calls the Ruby framework function rb_str_ellipsize.

func RbStrEncodeOspath

func RbStrEncodeOspath(arg int) int

RbStrEncodeOspath calls the Ruby framework function rb_str_encode_ospath.

func RbStrEqual

func RbStrEqual(str1 int, str2 int) int

RbStrEqual calls the Ruby framework function rb_str_equal.

func RbStrExport

func RbStrExport(arg int) int

RbStrExport calls the Ruby framework function rb_str_export.

func RbStrExportLocale

func RbStrExportLocale(arg int) int

RbStrExportLocale calls the Ruby framework function rb_str_export_locale.

func RbStrFormat

func RbStrFormat(arg int, arg2 unsafe.Pointer, arg3 int) int

RbStrFormat calls the Ruby framework function rb_str_format.

func RbStrFree

func RbStrFree(arg int)

RbStrFree calls the Ruby framework function rb_str_free.

func RbStrFreeze

func RbStrFreeze(arg int) int

RbStrFreeze calls the Ruby framework function rb_str_freeze.

func RbStrHash

func RbStrHash(arg int) int

RbStrHash calls the Ruby framework function rb_str_hash.

func RbStrHashCmp

func RbStrHashCmp(arg int, arg2 int) int

RbStrHashCmp calls the Ruby framework function rb_str_hash_cmp.

func RbStrInspect

func RbStrInspect(arg int) int

RbStrInspect calls the Ruby framework function rb_str_inspect.

func RbStrIntern

func RbStrIntern(arg int) int

RbStrIntern calls the Ruby framework function rb_str_intern.

func RbStrLength

func RbStrLength(arg int) int

RbStrLength calls the Ruby framework function rb_str_length.

func RbStrLocktmp

func RbStrLocktmp(arg int) int

RbStrLocktmp calls the Ruby framework function rb_str_locktmp.

func RbStrModify

func RbStrModify(arg int)

RbStrModify calls the Ruby framework function rb_str_modify.

func RbStrModifyExpand

func RbStrModifyExpand(arg int, arg2 int)

RbStrModifyExpand calls the Ruby framework function rb_str_modify_expand.

func RbStrNew

func RbStrNew(arg string, arg2 int) int

RbStrNew calls the Ruby framework function rb_str_new.

func RbStrNewCstr

func RbStrNewCstr(arg string) int

RbStrNewCstr calls the Ruby framework function rb_str_new_cstr.

func RbStrNewFrozen

func RbStrNewFrozen(arg int) int

RbStrNewFrozen calls the Ruby framework function rb_str_new_frozen.

func RbStrNewShared

func RbStrNewShared(arg int) int

RbStrNewShared calls the Ruby framework function rb_str_new_shared.

func RbStrNewStatic

func RbStrNewStatic(arg string, arg2 int) int

RbStrNewStatic calls the Ruby framework function rb_str_new_static.

func RbStrNewWithClass

func RbStrNewWithClass(arg int, arg2 string, arg3 int) int

RbStrNewWithClass calls the Ruby framework function rb_str_new_with_class.

func RbStrOffset

func RbStrOffset(arg int, arg2 int) int

RbStrOffset calls the Ruby framework function rb_str_offset.

func RbStrPlus

func RbStrPlus(arg int, arg2 int) int

RbStrPlus calls the Ruby framework function rb_str_plus.

func RbStrReplace

func RbStrReplace(arg int, arg2 int) int

RbStrReplace calls the Ruby framework function rb_str_replace.

func RbStrResize

func RbStrResize(arg int, arg2 int) int

RbStrResize calls the Ruby framework function rb_str_resize.

func RbStrResurrect

func RbStrResurrect(str int) int

RbStrResurrect calls the Ruby framework function rb_str_resurrect.

func RbStrScrub

func RbStrScrub(arg int, arg2 int) int

RbStrScrub calls the Ruby framework function rb_str_scrub.

func RbStrSetLen

func RbStrSetLen(arg int, arg2 int)

RbStrSetLen calls the Ruby framework function rb_str_set_len.

func RbStrSetter

func RbStrSetter(arg int, arg2 int) (arg3 int)

RbStrSetter calls the Ruby framework function rb_str_setter.

func RbStrSharedReplace

func RbStrSharedReplace(arg int, arg2 int)

RbStrSharedReplace calls the Ruby framework function rb_str_shared_replace.

func RbStrSplit

func RbStrSplit(arg int, arg2 string) int

RbStrSplit calls the Ruby framework function rb_str_split.

func RbStrStrlen

func RbStrStrlen(arg int) int

RbStrStrlen calls the Ruby framework function rb_str_strlen.

func RbStrSublen

func RbStrSublen(arg int, arg2 int) int

RbStrSublen calls the Ruby framework function rb_str_sublen.

func RbStrSubpos

func RbStrSubpos(arg int, arg2 int) (result string, arg3 int64)

RbStrSubpos calls the Ruby framework function rb_str_subpos.

func RbStrSubseq

func RbStrSubseq(arg int, arg2 int, arg3 int) int

RbStrSubseq calls the Ruby framework function rb_str_subseq.

func RbStrSubstr

func RbStrSubstr(arg int, arg2 int, arg3 int) int

RbStrSubstr calls the Ruby framework function rb_str_substr.

func RbStrSucc

func RbStrSucc(arg int) int

RbStrSucc calls the Ruby framework function rb_str_succ.

func RbStrTimes

func RbStrTimes(arg int, arg2 int) int

RbStrTimes calls the Ruby framework function rb_str_times.

func RbStrTmpNew

func RbStrTmpNew(arg int) int

RbStrTmpNew calls the Ruby framework function rb_str_tmp_new.

func RbStrToDbl

func RbStrToDbl(arg int, arg2 int) float64

RbStrToDbl calls the Ruby framework function rb_str_to_dbl.

func RbStrToInum

func RbStrToInum(arg int, arg2 int, arg3 int) int

RbStrToInum calls the Ruby framework function rb_str_to_inum.

func RbStrToStr

func RbStrToStr(arg int) int

RbStrToStr calls the Ruby framework function rb_str_to_str.

func RbStrUnlocktmp

func RbStrUnlocktmp(arg int) int

RbStrUnlocktmp calls the Ruby framework function rb_str_unlocktmp.

func RbStrUpdate

func RbStrUpdate(arg int, arg2 int, arg3 int, arg4 int)

RbStrUpdate calls the Ruby framework function rb_str_update.

func RbStrVcatf

func RbStrVcatf(arg int, arg2 string, arg3 string) int

RbStrVcatf calls the Ruby framework function rb_str_vcatf.

func RbString

func RbString(arg int) int

RbString calls the Ruby framework function rb_String.

func RbStringValue

func RbStringValue(arg unsafe.Pointer) int

RbStringValue calls the Ruby framework function rb_string_value.

func RbStringValueCstr

func RbStringValueCstr(arg unsafe.Pointer) string

RbStringValueCstr calls the Ruby framework function rb_string_value_cstr.

func RbStringValuePtr

func RbStringValuePtr(arg unsafe.Pointer) string

RbStringValuePtr calls the Ruby framework function rb_string_value_ptr.

func RbStructAlloc

func RbStructAlloc(arg int, arg2 int) int

RbStructAlloc calls the Ruby framework function rb_struct_alloc.

func RbStructAllocNoinit

func RbStructAllocNoinit(arg int) int

RbStructAllocNoinit calls the Ruby framework function rb_struct_alloc_noinit.

func RbStructAref

func RbStructAref(arg int, arg2 int) int

RbStructAref calls the Ruby framework function rb_struct_aref.

func RbStructAset

func RbStructAset(arg int, arg2 int, arg3 int) int

RbStructAset calls the Ruby framework function rb_struct_aset.

func RbStructGetmember

func RbStructGetmember(arg int, arg2 int) int

RbStructGetmember calls the Ruby framework function rb_struct_getmember.

func RbStructInitialize

func RbStructInitialize(arg int, arg2 int) int

RbStructInitialize calls the Ruby framework function rb_struct_initialize.

func RbStructMembers

func RbStructMembers(arg int) int

RbStructMembers calls the Ruby framework function rb_struct_members.

func RbStructPtr

func RbStructPtr()

RbStructPtr calls the Ruby framework function rb_struct_ptr.

func RbStructSMembers

func RbStructSMembers(arg int) int

RbStructSMembers calls the Ruby framework function rb_struct_s_members.

func RbStructSize

func RbStructSize(s int) int

RbStructSize calls the Ruby framework function rb_struct_size.

func RbSym2id

func RbSym2id(arg int) int

RbSym2id calls the Ruby framework function rb_sym2id.

func RbSym2str

func RbSym2str(arg int) int

RbSym2str calls the Ruby framework function rb_sym2str.

func RbSymAllSymbols

func RbSymAllSymbols() int

RbSymAllSymbols calls the Ruby framework function rb_sym_all_symbols.

func RbSymInternedP

func RbSymInternedP(arg int) int

RbSymInternedP calls the Ruby framework function rb_sym_interned_p.

func RbSymToS

func RbSymToS(arg int) int

RbSymToS calls the Ruby framework function rb_sym_to_s.

func RbSymnameP

func RbSymnameP(arg string) int

RbSymnameP calls the Ruby framework function rb_symname_p.

func RbSysFail

func RbSysFail(arg string)

RbSysFail calls the Ruby framework function rb_sys_fail.

func RbSysFailStr

func RbSysFailStr(arg int)

RbSysFailStr calls the Ruby framework function rb_sys_fail_str.

func RbSyserrFail

func RbSyserrFail(arg int, arg2 string)

RbSyserrFail calls the Ruby framework function rb_syserr_fail.

func RbSyserrFailStr

func RbSyserrFailStr(arg int, arg2 int)

RbSyserrFailStr calls the Ruby framework function rb_syserr_fail_str.

func RbSyserrNew

func RbSyserrNew(arg int, arg2 string) int

RbSyserrNew calls the Ruby framework function rb_syserr_new.

func RbSyserrNewStr

func RbSyserrNewStr(n int, arg int) int

RbSyserrNewStr calls the Ruby framework function rb_syserr_new_str.

func RbSyswait

func RbSyswait(pid int)

RbSyswait calls the Ruby framework function rb_syswait.

func RbTaintedStrNew

func RbTaintedStrNew(arg string, arg2 int) int

RbTaintedStrNew calls the Ruby framework function rb_tainted_str_new.

func RbTaintedStrNewCstr

func RbTaintedStrNewCstr(arg string) int

RbTaintedStrNewCstr calls the Ruby framework function rb_tainted_str_new_cstr.

func RbThreadAlone

func RbThreadAlone() int

RbThreadAlone calls the Ruby framework function rb_thread_alone.

func RbThreadAtfork

func RbThreadAtfork()

RbThreadAtfork calls the Ruby framework function rb_thread_atfork.

func RbThreadAtforkBeforeExec

func RbThreadAtforkBeforeExec()

RbThreadAtforkBeforeExec calls the Ruby framework function rb_thread_atfork_before_exec.

func RbThreadCheckInts

func RbThreadCheckInts()

RbThreadCheckInts calls the Ruby framework function rb_thread_check_ints.

func RbThreadCreate

func RbThreadCreate(arg unsafe.Pointer, arg2 unsafe.Pointer) int

RbThreadCreate calls the Ruby framework function rb_thread_create.

func RbThreadCurrent

func RbThreadCurrent() int

RbThreadCurrent calls the Ruby framework function rb_thread_current.

func RbThreadFdClose

func RbThreadFdClose(arg int)

RbThreadFdClose calls the Ruby framework function rb_thread_fd_close.

func RbThreadFdSelect

func RbThreadFdSelect(arg int, arg2 unsafe.Pointer, arg3 unsafe.Pointer, arg4 unsafe.Pointer, arg5 unsafe.Pointer) int

RbThreadFdSelect calls the Ruby framework function rb_thread_fd_select.

func RbThreadFdWritable

func RbThreadFdWritable(arg int) int

RbThreadFdWritable calls the Ruby framework function rb_thread_fd_writable.

func RbThreadInterrupted

func RbThreadInterrupted(thval int) int

RbThreadInterrupted calls the Ruby framework function rb_thread_interrupted.

func RbThreadKill

func RbThreadKill(arg int) int

RbThreadKill calls the Ruby framework function rb_thread_kill.

func RbThreadLocalAref

func RbThreadLocalAref(arg int, arg2 int) int

RbThreadLocalAref calls the Ruby framework function rb_thread_local_aref.

func RbThreadLocalAset

func RbThreadLocalAset(arg int, arg2 int, arg3 int) int

RbThreadLocalAset calls the Ruby framework function rb_thread_local_aset.

func RbThreadMain

func RbThreadMain() int

RbThreadMain calls the Ruby framework function rb_thread_main.

func RbThreadRun

func RbThreadRun(arg int) int

RbThreadRun calls the Ruby framework function rb_thread_run.

func RbThreadSchedule

func RbThreadSchedule()

RbThreadSchedule calls the Ruby framework function rb_thread_schedule.

func RbThreadSleep

func RbThreadSleep(arg int)

RbThreadSleep calls the Ruby framework function rb_thread_sleep.

func RbThreadSleepDeadly

func RbThreadSleepDeadly()

RbThreadSleepDeadly calls the Ruby framework function rb_thread_sleep_deadly.

func RbThreadSleepForever

func RbThreadSleepForever()

RbThreadSleepForever calls the Ruby framework function rb_thread_sleep_forever.

func RbThreadStop

func RbThreadStop() int

RbThreadStop calls the Ruby framework function rb_thread_stop.

func RbThreadWaitFd

func RbThreadWaitFd(arg int)

RbThreadWaitFd calls the Ruby framework function rb_thread_wait_fd.

func RbThreadWaitFor

func RbThreadWaitFor(arg unsafe.Pointer)

RbThreadWaitFor calls the Ruby framework function rb_thread_wait_for.

func RbThreadWakeup

func RbThreadWakeup(arg int) int

RbThreadWakeup calls the Ruby framework function rb_thread_wakeup.

func RbThreadWakeupAlive

func RbThreadWakeupAlive(arg int) int

RbThreadWakeupAlive calls the Ruby framework function rb_thread_wakeup_alive.

func RbThrow

func RbThrow(arg string, arg2 int)

RbThrow calls the Ruby framework function rb_throw.

func RbThrowObj

func RbThrowObj(arg int, arg2 int)

RbThrowObj calls the Ruby framework function rb_throw_obj.

func RbTimeInterval

func RbTimeInterval(num int) unsafe.Pointer

RbTimeInterval calls the Ruby framework function rb_time_interval.

func RbTimeNanoNew

func RbTimeNanoNew(arg int, arg2 int) int

RbTimeNanoNew calls the Ruby framework function rb_time_nano_new.

func RbTimeNew

func RbTimeNew(arg int, arg2 int) int

RbTimeNew calls the Ruby framework function rb_time_new.

func RbTimeNumNew

func RbTimeNumNew(arg int, arg2 int) int

RbTimeNumNew calls the Ruby framework function rb_time_num_new.

func RbTimeSucc

func RbTimeSucc(arg int) int

RbTimeSucc calls the Ruby framework function rb_time_succ.

func RbTimeTimespec

func RbTimeTimespec(time_ int) unsafe.Pointer

RbTimeTimespec calls the Ruby framework function rb_time_timespec.

func RbTimeTimespecNew

func RbTimeTimespecNew(arg unsafe.Pointer, arg2 int) int

RbTimeTimespecNew calls the Ruby framework function rb_time_timespec_new.

func RbTimeTimeval

func RbTimeTimeval(time_ int) unsafe.Pointer

RbTimeTimeval calls the Ruby framework function rb_time_timeval.

func RbTimeUtcOffset

func RbTimeUtcOffset(time_ int) int

RbTimeUtcOffset calls the Ruby framework function rb_time_utc_offset.

func RbTimespecNow

func RbTimespecNow(arg unsafe.Pointer)

RbTimespecNow calls the Ruby framework function rb_timespec_now.

func RbToFloat

func RbToFloat(arg int) int

RbToFloat calls the Ruby framework function rb_to_float.

func RbToId

func RbToId(arg int) int

RbToId calls the Ruby framework function rb_to_id.

func RbToInt

func RbToInt(arg int) int

RbToInt calls the Ruby framework function rb_to_int.

func RbToSymbol

func RbToSymbol(name int) int

RbToSymbol calls the Ruby framework function rb_to_symbol.

func RbTolower

func RbTolower(c int) int

RbTolower calls the Ruby framework function rb_tolower.

func RbToupper

func RbToupper(c int) int

RbToupper calls the Ruby framework function rb_toupper.

func RbTrapExec

func RbTrapExec()

RbTrapExec calls the Ruby framework function rb_trap_exec.

func RbTrapExit

func RbTrapExit()

RbTrapExit calls the Ruby framework function rb_trap_exit.

func RbType

func RbType(object int) int

RbType calls the Ruby framework function rb_type.

func RbTypeddataInheritedP

func RbTypeddataInheritedP(child unsafe.Pointer, parent unsafe.Pointer) int

RbTypeddataInheritedP calls the Ruby framework function rb_typeddata_inherited_p.

func RbTypeddataIsKindOf

func RbTypeddataIsKindOf(arg int, arg2 unsafe.Pointer) int

RbTypeddataIsKindOf calls the Ruby framework function rb_typeddata_is_kind_of.

func RbUint2big

func RbUint2big(arg int) int

RbUint2big calls the Ruby framework function rb_uint2big.

func RbUint2inum

func RbUint2inum(arg int) int

RbUint2inum calls the Ruby framework function rb_uint2inum.

func RbUll2inum

func RbUll2inum(arg uint64) int

RbUll2inum calls the Ruby framework function rb_ull2inum.

func RbUlong2numInline

func RbUlong2numInline(v int) int

RbUlong2numInline calls the Ruby framework function rb_ulong2num_inline.

func RbUndef

func RbUndef(arg int, arg2 int)

RbUndef calls the Ruby framework function rb_undef.

func RbUndefAllocFunc

func RbUndefAllocFunc(arg int)

RbUndefAllocFunc calls the Ruby framework function rb_undef_alloc_func.

func RbUndefMethod

func RbUndefMethod(arg int, arg2 string)

RbUndefMethod calls the Ruby framework function rb_undef_method.

func RbUndefineFinalizer

func RbUndefineFinalizer(arg int) int

RbUndefineFinalizer calls the Ruby framework function rb_undefine_finalizer.

func RbUpdateMaxFd

func RbUpdateMaxFd(fd int)

RbUpdateMaxFd calls the Ruby framework function rb_update_max_fd.

func RbUsasciiStrNew

func RbUsasciiStrNew(arg string, arg2 int) int

RbUsasciiStrNew calls the Ruby framework function rb_usascii_str_new.

func RbUsasciiStrNewCstr

func RbUsasciiStrNewCstr(arg string) int

RbUsasciiStrNewCstr calls the Ruby framework function rb_usascii_str_new_cstr.

func RbUsasciiStrNewStatic

func RbUsasciiStrNewStatic(arg string, arg2 int) int

RbUsasciiStrNewStatic calls the Ruby framework function rb_usascii_str_new_static.

func RbUtf8StrNew

func RbUtf8StrNew(arg string, arg2 int) int

RbUtf8StrNew calls the Ruby framework function rb_utf8_str_new.

func RbUtf8StrNewCstr

func RbUtf8StrNewCstr(arg string) int

RbUtf8StrNewCstr calls the Ruby framework function rb_utf8_str_new_cstr.

func RbUtf8StrNewStatic

func RbUtf8StrNewStatic(arg string, arg2 int) int

RbUtf8StrNewStatic calls the Ruby framework function rb_utf8_str_new_static.

func RbUvToUtf8

func RbUvToUtf8(arg string, arg2 int) int

RbUvToUtf8 calls the Ruby framework function rb_uv_to_utf8.

func RbVarargsBadLength

func RbVarargsBadLength(arg int, arg2 int) int

RbVarargsBadLength calls the Ruby framework function rb_varargs_bad_length.

func RbVsprintf

func RbVsprintf(arg string, arg2 string) int

RbVsprintf calls the Ruby framework function rb_vsprintf.

func RbWaitpid

func RbWaitpid(pid int, flags int) (result int, status int32)

RbWaitpid calls the Ruby framework function rb_waitpid.

func RbWriteError

func RbWriteError(arg string)

RbWriteError calls the Ruby framework function rb_write_error.

func RbWriteError2

func RbWriteError2(arg string, arg2 int)

RbWriteError2 calls the Ruby framework function rb_write_error2.

func RbYield

func RbYield(arg int) int

RbYield calls the Ruby framework function rb_yield.

func RbYieldBlock

func RbYieldBlock(arg int, arg2 int, arg3 int, arg4 unsafe.Pointer, arg5 int) int

RbYieldBlock calls the Ruby framework function rb_yield_block.

func RbYieldSplat

func RbYieldSplat(arg int) int

RbYieldSplat calls the Ruby framework function rb_yield_splat.

func RbYieldValues2

func RbYieldValues2(n int, argv unsafe.Pointer) int

RbYieldValues2 calls the Ruby framework function rb_yield_values2.

func Rb_argv0

func Rb_argv0() uint

Rb_argv0 returns the value of the constant rb_argv0.

func Rb_cArray

func Rb_cArray() uint

Rb_cArray returns the value of the constant rb_cArray.

func Rb_cBasicObject

func Rb_cBasicObject() uint

Rb_cBasicObject returns the value of the constant rb_cBasicObject.

func Rb_cBinding

func Rb_cBinding() uint

Rb_cBinding returns the value of the constant rb_cBinding.

func Rb_cClass

func Rb_cClass() uint

Rb_cClass returns the value of the constant rb_cClass.

func Rb_cComplex

func Rb_cComplex() uint

Rb_cComplex returns the value of the constant rb_cComplex.

func Rb_cCont

func Rb_cCont() uint

Rb_cCont returns the value of the constant rb_cCont.

func Rb_cData

func Rb_cData() uint

Rb_cData returns the value of the constant rb_cData.

func Rb_cDir

func Rb_cDir() uint

Rb_cDir returns the value of the constant rb_cDir.

func Rb_cEncoding

func Rb_cEncoding() uint

Rb_cEncoding returns the value of the constant rb_cEncoding.

func Rb_cEnumerator

func Rb_cEnumerator() uint

Rb_cEnumerator returns the value of the constant rb_cEnumerator.

func Rb_cFalseClass

func Rb_cFalseClass() uint

Rb_cFalseClass returns the value of the constant rb_cFalseClass.

func Rb_cFile

func Rb_cFile() uint

Rb_cFile returns the value of the constant rb_cFile.

func Rb_cFloat

func Rb_cFloat() uint

Rb_cFloat returns the value of the constant rb_cFloat.

func Rb_cHash

func Rb_cHash() uint

Rb_cHash returns the value of the constant rb_cHash.

func Rb_cIO

func Rb_cIO() uint

Rb_cIO returns the value of the constant rb_cIO.

func Rb_cInteger

func Rb_cInteger() uint

Rb_cInteger returns the value of the constant rb_cInteger.

func Rb_cMatch

func Rb_cMatch() uint

Rb_cMatch returns the value of the constant rb_cMatch.

func Rb_cMethod

func Rb_cMethod() uint

Rb_cMethod returns the value of the constant rb_cMethod.

func Rb_cModule

func Rb_cModule() uint

Rb_cModule returns the value of the constant rb_cModule.

func Rb_cNameErrorMesg

func Rb_cNameErrorMesg() uint

Rb_cNameErrorMesg returns the value of the constant rb_cNameErrorMesg.

func Rb_cNilClass

func Rb_cNilClass() uint

Rb_cNilClass returns the value of the constant rb_cNilClass.

func Rb_cNumeric

func Rb_cNumeric() uint

Rb_cNumeric returns the value of the constant rb_cNumeric.

func Rb_cObject

func Rb_cObject() uint

Rb_cObject returns the value of the constant rb_cObject.

func Rb_cProc

func Rb_cProc() uint

Rb_cProc returns the value of the constant rb_cProc.

func Rb_cRandom

func Rb_cRandom() uint

Rb_cRandom returns the value of the constant rb_cRandom.

func Rb_cRange

func Rb_cRange() uint

Rb_cRange returns the value of the constant rb_cRange.

func Rb_cRational

func Rb_cRational() uint

Rb_cRational returns the value of the constant rb_cRational.

func Rb_cRegexp

func Rb_cRegexp() uint

Rb_cRegexp returns the value of the constant rb_cRegexp.

func Rb_cStat

func Rb_cStat() uint

Rb_cStat returns the value of the constant rb_cStat.

func Rb_cString

func Rb_cString() uint

Rb_cString returns the value of the constant rb_cString.

func Rb_cStruct

func Rb_cStruct() uint

Rb_cStruct returns the value of the constant rb_cStruct.

func Rb_cSymbol

func Rb_cSymbol() uint

Rb_cSymbol returns the value of the constant rb_cSymbol.

func Rb_cThread

func Rb_cThread() uint

Rb_cThread returns the value of the constant rb_cThread.

func Rb_cTime

func Rb_cTime() uint

Rb_cTime returns the value of the constant rb_cTime.

func Rb_cTrueClass

func Rb_cTrueClass() uint

Rb_cTrueClass returns the value of the constant rb_cTrueClass.

func Rb_cUnboundMethod

func Rb_cUnboundMethod() uint

Rb_cUnboundMethod returns the value of the constant rb_cUnboundMethod.

func Rb_default_rs

func Rb_default_rs() uint

Rb_default_rs returns the value of the constant rb_default_rs.

func Rb_eArgError

func Rb_eArgError() uint

Rb_eArgError returns the value of the constant rb_eArgError.

func Rb_eEOFError

func Rb_eEOFError() uint

Rb_eEOFError returns the value of the constant rb_eEOFError.

func Rb_eEncCompatError

func Rb_eEncCompatError() uint

Rb_eEncCompatError returns the value of the constant rb_eEncCompatError.

func Rb_eEncodingError

func Rb_eEncodingError() uint

Rb_eEncodingError returns the value of the constant rb_eEncodingError.

func Rb_eException

func Rb_eException() uint

Rb_eException returns the value of the constant rb_eException.

func Rb_eFatal

func Rb_eFatal() uint

Rb_eFatal returns the value of the constant rb_eFatal.

func Rb_eFloatDomainError

func Rb_eFloatDomainError() uint

Rb_eFloatDomainError returns the value of the constant rb_eFloatDomainError.

func Rb_eFrozenError

func Rb_eFrozenError() uint

Rb_eFrozenError returns the value of the constant rb_eFrozenError.

func Rb_eIOError

func Rb_eIOError() uint

Rb_eIOError returns the value of the constant rb_eIOError.

func Rb_eIndexError

func Rb_eIndexError() uint

Rb_eIndexError returns the value of the constant rb_eIndexError.

func Rb_eInterrupt

func Rb_eInterrupt() uint

Rb_eInterrupt returns the value of the constant rb_eInterrupt.

func Rb_eKeyError

func Rb_eKeyError() uint

Rb_eKeyError returns the value of the constant rb_eKeyError.

func Rb_eLoadError

func Rb_eLoadError() uint

Rb_eLoadError returns the value of the constant rb_eLoadError.

func Rb_eLocalJumpError

func Rb_eLocalJumpError() uint

Rb_eLocalJumpError returns the value of the constant rb_eLocalJumpError.

func Rb_eMathDomainError

func Rb_eMathDomainError() uint

Rb_eMathDomainError returns the value of the constant rb_eMathDomainError.

func Rb_eNameError

func Rb_eNameError() uint

Rb_eNameError returns the value of the constant rb_eNameError.

func Rb_eNoMemError

func Rb_eNoMemError() uint

Rb_eNoMemError returns the value of the constant rb_eNoMemError.

func Rb_eNoMethodError

func Rb_eNoMethodError() uint

Rb_eNoMethodError returns the value of the constant rb_eNoMethodError.

func Rb_eNotImpError

func Rb_eNotImpError() uint

Rb_eNotImpError returns the value of the constant rb_eNotImpError.

func Rb_eRangeError

func Rb_eRangeError() uint

Rb_eRangeError returns the value of the constant rb_eRangeError.

func Rb_eRegexpError

func Rb_eRegexpError() uint

Rb_eRegexpError returns the value of the constant rb_eRegexpError.

func Rb_eRuntimeError

func Rb_eRuntimeError() uint

Rb_eRuntimeError returns the value of the constant rb_eRuntimeError.

func Rb_eScriptError

func Rb_eScriptError() uint

Rb_eScriptError returns the value of the constant rb_eScriptError.

func Rb_eSecurityError

func Rb_eSecurityError() uint

Rb_eSecurityError returns the value of the constant rb_eSecurityError.

func Rb_eSignal

func Rb_eSignal() uint

Rb_eSignal returns the value of the constant rb_eSignal.

func Rb_eStandardError

func Rb_eStandardError() uint

Rb_eStandardError returns the value of the constant rb_eStandardError.

func Rb_eStopIteration

func Rb_eStopIteration() uint

Rb_eStopIteration returns the value of the constant rb_eStopIteration.

func Rb_eSyntaxError

func Rb_eSyntaxError() uint

Rb_eSyntaxError returns the value of the constant rb_eSyntaxError.

func Rb_eSysStackError

func Rb_eSysStackError() uint

Rb_eSysStackError returns the value of the constant rb_eSysStackError.

func Rb_eSystemCallError

func Rb_eSystemCallError() uint

Rb_eSystemCallError returns the value of the constant rb_eSystemCallError.

func Rb_eSystemExit

func Rb_eSystemExit() uint

Rb_eSystemExit returns the value of the constant rb_eSystemExit.

func Rb_eThreadError

func Rb_eThreadError() uint

Rb_eThreadError returns the value of the constant rb_eThreadError.

func Rb_eTypeError

func Rb_eTypeError() uint

Rb_eTypeError returns the value of the constant rb_eTypeError.

func Rb_eZeroDivError

func Rb_eZeroDivError() uint

Rb_eZeroDivError returns the value of the constant rb_eZeroDivError.

func Rb_fs

func Rb_fs() uint

Rb_fs returns the value of the constant rb_fs.

func Rb_mComparable

func Rb_mComparable() uint

Rb_mComparable returns the value of the constant rb_mComparable.

func Rb_mEnumerable

func Rb_mEnumerable() uint

Rb_mEnumerable returns the value of the constant rb_mEnumerable.

func Rb_mErrno

func Rb_mErrno() uint

Rb_mErrno returns the value of the constant rb_mErrno.

func Rb_mFileTest

func Rb_mFileTest() uint

Rb_mFileTest returns the value of the constant rb_mFileTest.

func Rb_mGC

func Rb_mGC() uint

Rb_mGC returns the value of the constant rb_mGC.

func Rb_mKernel

func Rb_mKernel() uint

Rb_mKernel returns the value of the constant rb_mKernel.

func Rb_mMath

func Rb_mMath() uint

Rb_mMath returns the value of the constant rb_mMath.

func Rb_mProcess

func Rb_mProcess() uint

Rb_mProcess returns the value of the constant rb_mProcess.

func Rb_mWaitReadable

func Rb_mWaitReadable() uint

Rb_mWaitReadable returns the value of the constant rb_mWaitReadable.

func Rb_mWaitWritable

func Rb_mWaitWritable() uint

Rb_mWaitWritable returns the value of the constant rb_mWaitWritable.

func Rb_output_fs

func Rb_output_fs() uint

Rb_output_fs returns the value of the constant rb_output_fs.

func Rb_output_rs

func Rb_output_rs() uint

Rb_output_rs returns the value of the constant rb_output_rs.

func Rb_rs

func Rb_rs() uint

Rb_rs returns the value of the constant rb_rs.

func Rb_stderr

func Rb_stderr() uint

Rb_stderr returns the value of the constant rb_stderr.

func Rb_stdin

func Rb_stdin() uint

Rb_stdin returns the value of the constant rb_stdin.

func Rb_stdout

func Rb_stdout() uint

Rb_stdout returns the value of the constant rb_stdout.

func RunNode added in v0.17.0

func RunNode(n unsafe.Pointer) int

RunNode calls the Ruby framework function ruby_run_node.

func Script added in v0.17.0

func Script(name string)

Script calls the Ruby framework function ruby_script.

func SetArgv added in v0.17.0

func SetArgv(arg int, arg2 string)

SetArgv calls the Ruby framework function ruby_set_argv.

func SetScriptName added in v0.17.0

func SetScriptName(name int)

SetScriptName calls the Ruby framework function ruby_set_script_name.

func SetStackSize added in v0.17.0

func SetStackSize(arg int)

SetStackSize calls the Ruby framework function ruby_set_stack_size.

func Setup added in v0.17.0

func Setup() int

Setup calls the Ruby framework function ruby_setup.

func ShowCopyright added in v0.17.0

func ShowCopyright()

ShowCopyright calls the Ruby framework function ruby_show_copyright.

func ShowCopyrightToDie added in v0.17.0

func ShowCopyrightToDie(arg int) int

ShowCopyrightToDie calls the Ruby framework function ruby_show_copyright_to_die.

func ShowVersion added in v0.17.0

func ShowVersion()

ShowVersion calls the Ruby framework function ruby_show_version.

func SigFinalize added in v0.17.0

func SigFinalize()

SigFinalize calls the Ruby framework function ruby_sig_finalize.

func SignalName added in v0.17.0

func SignalName(arg int) string

SignalName calls the Ruby framework function ruby_signal_name.

func Snprintf added in v0.17.0

func Snprintf(str unsafe.Pointer, n int, fmt_ string) int

Snprintf calls the Ruby framework function ruby_snprintf.

func StAddDirect

func StAddDirect(arg unsafe.Pointer, arg2 int, arg3 int)

StAddDirect calls the Ruby framework function st_add_direct.

func StCleanupSafe

func StCleanupSafe(arg unsafe.Pointer, arg2 int)

StCleanupSafe calls the Ruby framework function st_cleanup_safe.

func StClear

func StClear(arg unsafe.Pointer)

StClear calls the Ruby framework function st_clear.

func StCopy

func StCopy(arg unsafe.Pointer) unsafe.Pointer

StCopy calls the Ruby framework function st_copy.

func StDelete

func StDelete(arg unsafe.Pointer) (result int, arg2 int, arg3 int)

StDelete calls the Ruby framework function st_delete.

func StDeleteSafe

func StDeleteSafe(arg unsafe.Pointer, arg4 int) (result int, arg2 int, arg3 int)

StDeleteSafe calls the Ruby framework function st_delete_safe.

func StForeach

func StForeach(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 int) int

StForeach calls the Ruby framework function st_foreach.

func StForeachCheck

func StForeachCheck(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 int, arg4 int) int

StForeachCheck calls the Ruby framework function st_foreach_check.

func StForeachSafe

func StForeachSafe(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 int)

StForeachSafe calls the Ruby framework function st_foreach_safe.

func StFreeTable

func StFreeTable(arg unsafe.Pointer)

StFreeTable calls the Ruby framework function st_free_table.

func StGetKey

func StGetKey(arg unsafe.Pointer, arg2 int) (result int, arg3 int)

StGetKey calls the Ruby framework function st_get_key.

func StHash

func StHash(ptr unsafe.Pointer, length int, h int) int

StHash calls the Ruby framework function st_hash.

func StHashEnd

func StHashEnd(h int) int

StHashEnd calls the Ruby framework function st_hash_end.

func StHashStart

func StHashStart(h int) int

StHashStart calls the Ruby framework function st_hash_start.

func StHashUint

func StHashUint(h int, i int) int

StHashUint calls the Ruby framework function st_hash_uint.

func StHashUint32

func StHashUint32(h int, i uint32) int

StHashUint32 calls the Ruby framework function st_hash_uint32.

func StInitNumtable

func StInitNumtable() unsafe.Pointer

StInitNumtable calls the Ruby framework function st_init_numtable.

func StInitNumtableWithSize

func StInitNumtableWithSize(arg int) unsafe.Pointer

StInitNumtableWithSize calls the Ruby framework function st_init_numtable_with_size.

func StInitStrcasetable

func StInitStrcasetable() unsafe.Pointer

StInitStrcasetable calls the Ruby framework function st_init_strcasetable.

func StInitStrcasetableWithSize

func StInitStrcasetableWithSize(arg int) unsafe.Pointer

StInitStrcasetableWithSize calls the Ruby framework function st_init_strcasetable_with_size.

func StInitStrtable

func StInitStrtable() unsafe.Pointer

StInitStrtable calls the Ruby framework function st_init_strtable.

func StInitStrtableWithSize

func StInitStrtableWithSize(arg int) unsafe.Pointer

StInitStrtableWithSize calls the Ruby framework function st_init_strtable_with_size.

func StInitTable

func StInitTable(arg unsafe.Pointer) unsafe.Pointer

StInitTable calls the Ruby framework function st_init_table.

func StInitTableWithSize

func StInitTableWithSize(arg unsafe.Pointer, arg2 int) unsafe.Pointer

StInitTableWithSize calls the Ruby framework function st_init_table_with_size.

func StInsert

func StInsert(arg unsafe.Pointer, arg2 int, arg3 int) int

StInsert calls the Ruby framework function st_insert.

func StInsert2

func StInsert2(arg unsafe.Pointer, arg2 int, arg3 int, arg4 unsafe.Pointer) int

StInsert2 calls the Ruby framework function st_insert2.

func StKeys

func StKeys(table unsafe.Pointer, keys unsafe.Pointer, size int) int

StKeys calls the Ruby framework function st_keys.

func StKeysCheck

func StKeysCheck(table unsafe.Pointer, keys unsafe.Pointer, size int, never int) int

StKeysCheck calls the Ruby framework function st_keys_check.

func StLocaleInsensitiveStrcasecmp

func StLocaleInsensitiveStrcasecmp(s1 string, s2 string) int

StLocaleInsensitiveStrcasecmp calls the Ruby framework function st_locale_insensitive_strcasecmp.

func StLocaleInsensitiveStrncasecmp

func StLocaleInsensitiveStrncasecmp(s1 string, s2 unsafe.Pointer, n int) int

StLocaleInsensitiveStrncasecmp calls the Ruby framework function st_locale_insensitive_strncasecmp.

func StLookup

func StLookup(arg unsafe.Pointer, arg2 int) (result int, arg3 int)

StLookup calls the Ruby framework function st_lookup.

func StMemsize

func StMemsize(arg unsafe.Pointer) int

StMemsize calls the Ruby framework function st_memsize.

func StNumcmp

func StNumcmp(arg int, arg2 int) int

StNumcmp calls the Ruby framework function st_numcmp.

func StNumhash

func StNumhash(arg int) int

StNumhash calls the Ruby framework function st_numhash.

func StShift

func StShift(arg unsafe.Pointer) (result int, arg2 int, arg3 int)

StShift calls the Ruby framework function st_shift.

func StUpdate

func StUpdate(table unsafe.Pointer, key int, func_ unsafe.Pointer, arg int) int

StUpdate calls the Ruby framework function st_update.

func StValues

func StValues(table unsafe.Pointer, values unsafe.Pointer, size int) int

StValues calls the Ruby framework function st_values.

func StValuesCheck

func StValuesCheck(table unsafe.Pointer, values unsafe.Pointer, size int, never int) int

StValuesCheck calls the Ruby framework function st_values_check.

func StackCheck added in v0.17.0

func StackCheck() int

StackCheck calls the Ruby framework function ruby_stack_check.

func StackLength added in v0.17.0

func StackLength(arg unsafe.Pointer) int

StackLength calls the Ruby framework function ruby_stack_length.

func Stop added in v0.17.0

func Stop(arg int)

Stop calls the Ruby framework function ruby_stop.

func Strtoul added in v0.17.0

func Strtoul(str string, endptr string, base int) int

Strtoul calls the Ruby framework function ruby_strtoul.

func Sysinit added in v0.17.0

func Sysinit(argv string) (argc int32)

Sysinit calls the Ruby framework function ruby_sysinit.

func Vsnprintf added in v0.17.0

func Vsnprintf(str unsafe.Pointer, n int, fmt_ string, ap string) int

Vsnprintf calls the Ruby framework function ruby_vsnprintf.

func Xcalloc added in v0.17.0

func Xcalloc(arg int, arg2 int) unsafe.Pointer

Xcalloc calls the Ruby framework function ruby_xcalloc.

func Xfree added in v0.17.0

func Xfree(arg unsafe.Pointer)

Xfree calls the Ruby framework function ruby_xfree.

func Xmalloc added in v0.17.0

func Xmalloc(arg int) unsafe.Pointer

Xmalloc calls the Ruby framework function ruby_xmalloc.

func Xmalloc2 added in v0.17.0

func Xmalloc2(arg int, arg2 int) unsafe.Pointer

Xmalloc2 calls the Ruby framework function ruby_xmalloc2.

func Xrealloc added in v0.17.0

func Xrealloc(arg unsafe.Pointer, arg2 int) unsafe.Pointer

Xrealloc calls the Ruby framework function ruby_xrealloc.

func Xrealloc2 added in v0.17.0

func Xrealloc2(arg unsafe.Pointer, arg2 int, arg3 int) unsafe.Pointer

Xrealloc2 calls the Ruby framework function ruby_xrealloc2.

Types

type FlType added in v0.17.0

type FlType int32
const (
	FlTypeFlWbProtected FlType = 32
	FlTypeFlPromoted0   FlType = 32
	FlTypeFlPromoted1   FlType = 64
	FlTypeFlPromoted    FlType = 96
	FlTypeFlFinalize    FlType = 128
	FlTypeFlTaint       FlType = 256
	FlTypeFlUntrusted   FlType = 256
	FlTypeFlExivar      FlType = 1024
	FlTypeFlFreeze      FlType = 2048
	FlTypeFlUshift      FlType = 12
	FlTypeFlUser0       FlType = 4096
	FlTypeFlUser1       FlType = 8192
	FlTypeFlUser2       FlType = 16384
	FlTypeFlUser3       FlType = 32768
	FlTypeFlUser4       FlType = 65536
	FlTypeFlUser5       FlType = 131072
	FlTypeFlUser6       FlType = 262144
	FlTypeFlUser7       FlType = 524288
	FlTypeFlUser8       FlType = 1048576
	FlTypeFlUser9       FlType = 2097152
	FlTypeFlUser10      FlType = 4194304
	FlTypeFlUser11      FlType = 8388608
	FlTypeFlUser12      FlType = 16777216
	FlTypeFlUser13      FlType = 33554432
	FlTypeFlUser14      FlType = 67108864
	FlTypeFlUser15      FlType = 134217728
	FlTypeFlUser16      FlType = 268435456
	FlTypeFlUser17      FlType = 536870912
	FlTypeFlUser18      FlType = 1073741824
	FlTypeFlUser19      FlType = -2147483648
	FlTypeEltsShared    FlType = 16384
	FlTypeFlDupped      FlType = 1311
	FlTypeFlSingleton   FlType = 4096
)

func (FlType) String added in v0.17.0

func (e FlType) String() string

String returns the FlType constant's name, or its numeric form when the value is not a known constant.

type Idtype added in v0.17.0

type Idtype int32
const (
	IdtypeAll  Idtype = 0
	IdtypePid  Idtype = 1
	IdtypePgid Idtype = 2
)

func (Idtype) String added in v0.17.0

func (e Idtype) String() string

String returns the Idtype constant's name, or its numeric form when the value is not a known constant.

type RArray

type RArray struct {
	Basic RBasic
	As    unsafe.Pointer
}

type RBasic

type RBasic struct {
	Flags uint
	Klass uint
}

type RClassDeprecated

type RClassDeprecated struct {
	Basic RBasic
}

type RData

type RData struct {
	Basic RBasic
	Dmark unsafe.Pointer
	Dfree unsafe.Pointer
	Data  unsafe.Pointer
}

type RFile

type RFile struct {
	Basic RBasic
	Fptr  unsafe.Pointer
}

type RObject

type RObject struct {
	Basic RBasic
	As    unsafe.Pointer
}

type RRegexp

type RRegexp struct {
	Basic  RBasic
	Ptr    unsafe.Pointer
	Src    uint
	Usecnt uint
}

type RString

type RString struct {
	Basic RBasic
	As    unsafe.Pointer
}

type RTypedData

type RTypedData struct {
	Basic     RBasic
	Type      unsafe.Pointer
	TypedFlag uint
	Data      unsafe.Pointer
}

type RarrayFlags added in v0.17.0

type RarrayFlags int32
const (
	RarrayFlagsEmbedLenMax   RarrayFlags = 3
	RarrayFlagsEmbedFlag     RarrayFlags = 8192
	RarrayFlagsEmbedLenMask  RarrayFlags = 98304
	RarrayFlagsEmbedLenShift RarrayFlags = 15
	RarrayFlagsTransientFlag RarrayFlags = 33554432
	RarrayFlagsEnumEnd       RarrayFlags = 33554433
)

func (RarrayFlags) String added in v0.17.0

func (e RarrayFlags) String() string

String returns the RarrayFlags constant's name, or its numeric form when the value is not a known constant.

type RbArithmeticSequenceComponentsT

type RbArithmeticSequenceComponentsT struct {
	Begin      uint
	End        uint
	Step       uint
	ExcludeEnd int32
}

func RbArithmeticSequenceExtract

func RbArithmeticSequenceExtract(arg int) (result int, arg2 RbArithmeticSequenceComponentsT)

RbArithmeticSequenceExtract calls the Ruby framework function rb_arithmetic_sequence_extract.

type RbDataTypeStruct

type RbDataTypeStruct struct {
	// contains filtered or unexported fields
}

The C layout cannot be reproduced as a plain Go value struct, so it is held as its exact-size bytes and read through the typed As* accessors below. It is pointer-only: never pass it by value.

func (*RbDataTypeStruct) AsData added in v0.18.0

func (u *RbDataTypeStruct) AsData() unsafe.Pointer

AsData returns the data field, read from the backing bytes at offset 56.

func (*RbDataTypeStruct) AsFlags added in v0.18.0

func (u *RbDataTypeStruct) AsFlags() uint

AsFlags returns the flags field, read from the backing bytes at offset 64.

func (*RbDataTypeStruct) AsParent added in v0.18.0

func (u *RbDataTypeStruct) AsParent() unsafe.Pointer

AsParent returns the parent field, read from the backing bytes at offset 48.

func (*RbDataTypeStruct) AsWrapStructName added in v0.18.0

func (u *RbDataTypeStruct) AsWrapStructName() unsafe.Pointer

AsWrapStructName returns the wrap_struct_name field, read from the backing bytes at offset 0.

type RbDataTypeT

type RbDataTypeT = RbDataTypeStruct

RbDataTypeT is an alias for the rb_data_type_struct value type.

type RbFdsetT

type RbFdsetT struct {
	Maxfd int32
	Fdset unsafe.Pointer
}

type RbGlobalVariable added in v0.17.0

type RbGlobalVariable struct{}

type RbIOWaitReadwrite added in v0.17.0

type RbIOWaitReadwrite int32
const (
	RbIOWaitReadwriteReadable RbIOWaitReadwrite = 0
	RbIOWaitReadwriteWritable RbIOWaitReadwrite = 1
)

func (RbIOWaitReadwrite) String added in v0.17.0

func (e RbIOWaitReadwrite) String() string

String returns the RbIOWaitReadwrite constant's name, or its numeric form when the value is not a known constant.

type RmoduleFlags added in v0.17.0

type RmoduleFlags int32
const (
	RmoduleFlagsIsOverlaid             RmoduleFlags = 16384
	RmoduleFlagsIsRefinement           RmoduleFlags = 32768
	RmoduleFlagsIncludedIntoRefinement RmoduleFlags = 65536
	RmoduleFlagsEnumEnd                RmoduleFlags = 65537
)

func (RmoduleFlags) String added in v0.17.0

func (e RmoduleFlags) String() string

String returns the RmoduleFlags constant's name, or its numeric form when the value is not a known constant.

type RobjectFlags added in v0.17.0

type RobjectFlags int32
const (
	RobjectFlagsEmbedLenMax RobjectFlags = 3
	RobjectFlagsEmbed       RobjectFlags = 8192
	RobjectFlagsEnumEnd     RobjectFlags = 8193
)

func (RobjectFlags) String added in v0.17.0

func (e RobjectFlags) String() string

String returns the RobjectFlags constant's name, or its numeric form when the value is not a known constant.

type RstringFlags added in v0.17.0

type RstringFlags int32
const (
	RstringFlagsNoembed       RstringFlags = 8192
	RstringFlagsEmbedLenMask  RstringFlags = 507904
	RstringFlagsEmbedLenShift RstringFlags = 14
	RstringFlagsEmbedLenMax   RstringFlags = 23
	RstringFlagsFstr          RstringFlags = 536870912
	RstringFlagsEnumEnd       RstringFlags = 536870913
)

func (RstringFlags) String added in v0.17.0

func (e RstringFlags) String() string

String returns the RstringFlags constant's name, or its numeric form when the value is not a known constant.

type SpecialConsts added in v0.17.0

type SpecialConsts int32
const (
	RUBY_Qfalse         SpecialConsts = 0
	RUBY_Qtrue          SpecialConsts = 20
	RUBY_Qnil           SpecialConsts = 8
	RUBY_Qundef         SpecialConsts = 52
	RUBY_IMMEDIATE_MASK SpecialConsts = 7
	RUBY_FIXNUM_FLAG    SpecialConsts = 1
	RUBY_FLONUM_MASK    SpecialConsts = 3
	RUBY_FLONUM_FLAG    SpecialConsts = 2
	RUBY_SYMBOL_FLAG    SpecialConsts = 12
	RUBY_SPECIAL_SHIFT  SpecialConsts = 8
)

func (SpecialConsts) String added in v0.17.0

func (e SpecialConsts) String() string

String returns the SpecialConsts constant's name, or its numeric form when the value is not a known constant.

type StHashType

type StHashType struct {
	// contains filtered or unexported fields
}

The C layout cannot be reproduced as a plain Go value struct, so it is held as its exact-size bytes and read through the typed As* accessors below. It is pointer-only: never pass it by value.

func (*StHashType) AsCompare added in v0.18.0

func (u *StHashType) AsCompare() func() int32

AsCompare binds the compare C function pointer (offset 0) to a callable Go func, or returns nil when the pointer is null.

func (*StHashType) AsHash added in v0.18.0

func (u *StHashType) AsHash() func() uint

AsHash binds the hash C function pointer (offset 8) to a callable Go func, or returns nil when the pointer is null.

type StRetval added in v0.17.0

type StRetval int32
const (
	StRetvalContinue StRetval = 0
	StRetvalStop     StRetval = 1
	StRetvalDelete   StRetval = 2
	StRetvalCheck    StRetval = 3
)

func (StRetval) String added in v0.17.0

func (e StRetval) String() string

String returns the StRetval constant's name, or its numeric form when the value is not a known constant.

type StTable

type StTable struct {
	EntryPower   uint8
	BinPower     uint8
	SizeInd      uint8
	RebuildsNum  uint32
	Type         unsafe.Pointer
	NumEntries   uint
	Bins         unsafe.Pointer
	EntriesStart uint
	EntriesBound uint
	Entries      unsafe.Pointer
}

type StTableEntry

type StTableEntry struct{ obj.Object }

StTableEntry is a handle for the opaque st_table_entry type.

func (StTableEntry) IsNil added in v0.18.0

func (h StTableEntry) IsNil() bool

IsNil reports whether StTableEntry is a NULL handle (it wraps no object). Call it before using a returned handle; a nil handle's methods panic.

type Timeval

type Timeval struct{}

type ValueType added in v0.17.0

type ValueType int32
const (
	ValueTypeNone     ValueType = 0
	ValueTypeObject   ValueType = 1
	ValueTypeClass    ValueType = 2
	ValueTypeModule   ValueType = 3
	ValueTypeFloat    ValueType = 4
	ValueTypeString   ValueType = 5
	ValueTypeRegexp   ValueType = 6
	ValueTypeArray    ValueType = 7
	ValueTypeHash     ValueType = 8
	ValueTypeStruct   ValueType = 9
	ValueTypeBignum   ValueType = 10
	ValueTypeFile     ValueType = 11
	ValueTypeData     ValueType = 12
	ValueTypeMatch    ValueType = 13
	ValueTypeComplex  ValueType = 14
	ValueTypeRational ValueType = 15
	ValueTypeNil      ValueType = 17
	ValueTypeTrue     ValueType = 18
	ValueTypeFalse    ValueType = 19
	ValueTypeSymbol   ValueType = 20
	ValueTypeFixnum   ValueType = 21
	ValueTypeUndef    ValueType = 22
	ValueTypeImemo    ValueType = 26
	ValueTypeNode     ValueType = 27
	ValueTypeIclass   ValueType = 28
	ValueTypeZombie   ValueType = 29
	ValueTypeMask     ValueType = 31
)

func (ValueType) String added in v0.17.0

func (e ValueType) String() string

String returns the ValueType constant's name, or its numeric form when the value is not a known constant.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL