Class: CFrida::Application

Inherits:
GObject
  • Object
show all
Defined in:
ext/c_frida/Application.c

Instance Method Summary collapse

Instance Method Details

#identifierObject



37
38
39
40
# File 'ext/c_frida/Application.c', line 37

static VALUE Application_identifier(VALUE self)
{
    return (rb_ivar_get(self, rb_intern("identifier")));
}

#inspectObject Also known as: to_s



20
21
22
23
24
25
26
27
28
29
30
31
# File 'ext/c_frida/Application.c', line 20

static VALUE Application_inspect(VALUE self)
{
    VALUE s;

    s = rb_sprintf("#<Application: identifier=%+"PRIsVALUE", name=%+"PRIsVALUE", pid=%+"PRIsVALUE", parameters=%+"PRIsVALUE">", \
                   rb_funcall(self, rb_intern("identifier"), 0, NULL),
                   rb_funcall(self, rb_intern("name"), 0, NULL),
                   rb_funcall(self, rb_intern("pid"), 0, NULL),
                   rb_funcall(self, rb_intern("parameters"), 0, NULL)
                  );
    return (s);
}

#nameObject



46
47
48
49
# File 'ext/c_frida/Application.c', line 46

static VALUE Application_name(VALUE self)
{
    return (rb_ivar_get(self, rb_intern("name")));
}

#parametersObject



64
65
66
67
# File 'ext/c_frida/Application.c', line 64

static VALUE Application_parameters(VALUE self)
{
    return (rb_ivar_get(self, rb_intern("parameters")));
}

#pidObject



55
56
57
58
# File 'ext/c_frida/Application.c', line 55

static VALUE Application_pid(VALUE self)
{
    return (rb_ivar_get(self, rb_intern("pid")));
}