abstract class Rubellite::Proxy

Overview

Base class for strongly typed proxies wrapping Ruby objects

Defined in:

rubellite/macros.cr

Constructors

Class Method Summary

Macro Summary

Instance Method Summary

Constructor Detail

def self.new(ruby_value : Value) #

[View source]

Class Method Detail

def self.target_class_name : String #

[View source]

Macro Detail

macro ruby_method(decl, returns = nil) #

Macro to declare typed methods forwarded to Ruby


[View source]
macro ruby_target(class_name) #

Macro to specify which Ruby class this proxy wraps


[View source]

Instance Method Detail

def ruby_value : Value #

[View source]