Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

81 lines (55 sloc) 1.137 kB
#import <Foundation/Foundation.h>
@interface Engine : NSObject
{
BOOL awake;
}
@property(nonatomic) BOOL awake;
@end
@interface Brakes : NSObject
{
}
@end
@interface Car : NSObject
{
Engine *engine;
Brakes *brakes;
BOOL awake;
}
@property(nonatomic, retain) Engine *engine;
@property(nonatomic, retain) Brakes *brakes;
@property(nonatomic) BOOL awake;
@end
@interface UnregisteredCar : NSObject
@property(nonatomic, retain) Engine *engine;
@end
@protocol GearBox;
@protocol ManualCar <NSObject>
@property (nonatomic, retain) id<GearBox> gearBox;
@end
@interface FiveSpeedCar : Car<ManualCar>
@end
@interface CarFactory : NSObject
{
}
@end
@interface SingletonItem : NSObject
{
}
@end
@interface SingletonItemHolder : NSObject
{
SingletonItem *singletonItem;
}
@property(nonatomic, retain) SingletonItem *singletonItem;
@end
@class JSObjectFactory;
@interface JSObjectFactoryHolder : NSObject
@property (nonatomic, retain) JSObjectFactory *objectFactory;
@end
@class SingletonBar;
@interface SingletonFoo : NSObject
{
SingletonBar *bar;
}
@property(nonatomic, retain) SingletonBar *bar;
@end
Jump to Line
Something went wrong with that request. Please try again.