//
//  ObjectiveChain.h
//  Objective-Chain
//
//  Created by Martin Kiss on 30.12.13.
//  Copyright © 2014 Martin Kiss. All rights reserved.
//



/// Producers

#import "OCAProducer.h"
#import "OCACommand.h"
#import "OCAHub.h"
#import "OCAProperty.h"
#import "OCAInvoker.h"
#import "OCANotificator.h"
#import "OCATimer.h"


/// Mediators

#import "OCAMediator.h"
#import "OCABridge.h"
#import "OCAContext.h"
#import "OCAFilter.h"


/// Consumers

#import "OCAConsumer.h"
#import "OCASubscriber.h"
#import "OCAMulticast.h"


/// Transformers

#import "OCATransformer.h"


/// Predicates

#import "OCAPredicate.h"


/// Utilities

#import "OCAKeyPathAccessor.h"
#import "OCAStructureAccessor.h"

#import "OCAQueue.h"
#import "OCASemaphore.h"

#import "NSValue+Boxing.h"
#import "NSArray+Ordinals.h"
#import "OCADecomposer.h"
#import "OCAInvocationCatcher.h"



//
//  ObjectiveChain.h
//  Objective-Chain
//
//  Created by Martin Kiss on 30.12.13.
//  Copyright © 2014 Martin Kiss. All rights reserved.
//



/// Producers

#import "OCAProducer.h"
#import "OCACommand.h"
#import "OCAHub.h"
#import "OCAProperty.h"
#import "OCATimer.h"
#import "OCANotificator.h"


/// Mediators

#import "OCAMediator.h"
#import "OCABridge.h"
#import "OCAContext.h"
#import "OCAFilter.h"
#import "OCAThrottle.h"


/// Consumers

#import "OCAConsumer.h"
#import "OCASubscriber.h"
#import "OCAMulticast.h"
#import "OCAInvoker.h"


/// Transformers

#import "OCATransformer.h"


/// Predicates

#import "OCAPredicate.h"


/// Utilities

#import "OCAKeyPathAccessor.h"
#import "OCAStructureAccessor.h"

#import "OCAQueue.h"
#import "OCASemaphore.h"

#import "NSValue+Boxing.h"
#import "NSArray+Ordinals.h"
#import "OCADecomposer.h"
#import "OCAInvocationCatcher.h"
#import "OCAKeyValueChange.h"
#import "OCAVariadic.h"
#import "OCAPlaceholderObject.h"



Add missing classes to Foundation import
Add missing classes to Foundation import
