@interface RBObject : NSProxy
// Class Members
+ ()const:(char*)cstr;
+ ()NSString*:(str;)
// Instance Members
- (BOOL)isKindOfClass:(Class)aClass;
- (BOOL)isRBObject;
- (VALUE)__rbobj__;
- ()VALUE:(rbobj;)
- ()const:(char*)cstr;
- ()NSString*:(str;)
@interface NSProxy (RubyCocoaEx)
// Instance Members
- (BOOL)isRBObject;
@interface RubyCocoa : NSObject
// Class Members
+ (int)applicationInitWithProgram:()constchar* path_to_ruby_program :() :() argc:()int argc
:() :() argv:()constchar** argv
:() :()param: :(id)additional_param;
+ (int)applicationMainWithProgram:()constchar* path_to_ruby_program :() :() argc:()int argc
:() :() argv:()constchar** argv;
+ (int)bundleInitWithProgram:()constchar* path_to_ruby_program class:()Class objc_class
param:()id additional_param;