15821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)//--------------------------------------------------------------------------------------- 25821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// $Id$ 35821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// Copyright (c) 2009 by Mulle Kybernetik. See License file for details. 45821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)//--------------------------------------------------------------------------------------- 55821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 65821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#import <Foundation/Foundation.h> 75821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)@interface OCMIndirectReturnValueProvider : NSObject 95821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) id provider; 115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) SEL selector; 125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)- (id)initWithProvider:(id)aProvider andSelector:(SEL)aSelector; 155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)- (void)handleInvocation:(NSInvocation *)anInvocation; 175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)@end 19