るりまサーチ (Ruby 2.2.0)

最速Rubyリファレンスマニュアル検索!
14件ヒット [1-14件を表示] (0.018秒)
トップページ > バージョン:2.2.0[x] > クエリ:*[x] > クエリ:j[x] > 種類:マクロ[x]

別のキーワード

  1. _builtin *
  2. matrix *
  3. array *
  4. vector *
  5. bigdecimal *

キーワード

検索結果

struct RObject * ROBJECT(VALUE obj) (18904.0)

struct RArray * RARRAY(VALUE obj) (700.0)

obj を struct RArray* にキャストする。 本当は obj が struct RArray* でないとしてもキャストしてしまう。

obj を struct RArray* にキャストする。
本当は obj が struct RArray* でないとしてもキャストしてしまう。

void Data_Get_Struct(VALUE obj, type, type *svar) (640.0)

Ruby のオブジェクト obj から type 型へのポインタを とりだし svar に代入します。

Ruby のオブジェクト obj から type 型へのポインタを
とりだし svar に代入します。

使用例

struct mytype {
int i;
char *s;
};

VALUE
my_i(VALUE self)
{
struct mytype *m;
Data_Get_Struct(self, struct mytype, m);
return INT2NUM(m->i);
}

struct RBasic * RBASIC(VALUE obj) (604.0)

struct RBignum * RBIGNUM(VALUE obj) (604.0)

絞り込み条件を変える

struct RClass * RCLASS(VALUE obj) (604.0)

struct RClass * RMODULE(VALUE obj) (604.0)

struct RData * RDATA(VALUE obj) (604.0)

struct RFile * RFILE(VALUE obj) (604.0)

struct RFloat * RFLOAT(VALUE obj) (604.0)

絞り込み条件を変える

struct RHash * RHASH(VALUE obj) (604.0)

struct RRegexp * RREGEXP(VALUE obj) (604.0)

struct RString * RSTRING(VALUE obj) (604.0)

引数 obj を RString 構造体にキャストして返します。

引数 obj を RString 構造体にキャストして返します。

@param obj Rubyの文字列オブジェクトを指定します。

struct RStruct * RSTRUCT(VALUE obj) (604.0)