// // Copyright (c) ZeroC, Inc. All rights reserved. // #import "LocalObject.h" NS_ASSUME_NONNULL_BEGIN @interface ICEImplicitContext: ICELocalObject -(NSDictionary*) getContext; -(void) setContext:(NSDictionary*)context; -(bool) containsKey:(NSString*)string; -(NSString*) get:(NSString*)key; -(NSString*) put:(NSString*)key value:(NSString*)value; -(NSString*) remove:(NSString*)key; @end #ifdef __cplusplus @interface ICEImplicitContext() @property (nonatomic, readonly) std::shared_ptr implicitContext; @end #endif NS_ASSUME_NONNULL_END