1/* 2 * Copyright (c) 2006-2008, The RubyCocoa Project. 3 * Copyright (c) 2001-2006, FUJIMOTO Hisakuni. 4 * All Rights Reserved. 5 * 6 * RubyCocoa is free software, covered under either the Ruby's license or the 7 * LGPL. See the COPYRIGHT file for more information. 8 */ 9 10#import <RubyCocoa/RBObject.h> 11#import <RubyCocoa/osx_ruby.h> 12 13@interface RBObject(RBSlaveObject) 14- initWithMasterObject: master; 15- initWithClass: (Class)occlass masterObject: master; 16- initWithRubyClass: (VALUE)rbclass masterObject: master; 17@end 18 19@interface RBObject(RBSlaveObjectPrivate) 20- (void)trackRetainReleaseOfRubyObject; 21- (void)releaseRubyObject; 22- (void)retainRubyObject; 23@end 24