session-ios/Signal/src/profiling/protocols/utilities/AnonymousConditionLogger.h
Frederic Jacobs c6d44e59e2 TextSecureKit Refactoring
- Using same clang format file for old and new files.
- Moving out all TextSecure code to allow other clients (OS X, iOS) to
  integrate easily TextSecure functionality.
- Use TextSecure API to signup.
2015-12-22 23:41:10 +01:00

15 lines
659 B
Objective-C

#import <Foundation/Foundation.h>
#import "ConditionLogger.h"
@interface AnonymousConditionLogger : NSObject <ConditionLogger>
@property (nonatomic, readonly, copy) void (^logNoticeBlock)(id details);
@property (nonatomic, readonly, copy) void (^logWarningBlock)(id details);
@property (nonatomic, readonly, copy) void (^logErrorBlock)(id details);
+ (AnonymousConditionLogger *)anonymousConditionLoggerWithLogNotice:(void (^)(id details))logNotice
andLogWarning:(void (^)(id details))logWarning
andLogError:(void (^)(id details))logError;
@end