You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
pEpMimeObjCAdapter/CodeFromObjCAdapter-needsTo.../PEPIdentity+Engine.h

28 lines
581 B

//
// PEPIdentity+Engine.h
// pEpiOSAdapter
//
// Created by Dirk Zimmermann on 21.10.20.
// Copyright © 2020 p≡p. All rights reserved.
//
#import <Foundation/Foundation.h>
#import "PEPIdentity.h"
#import "pEpEngine.h"
NS_ASSUME_NONNULL_BEGIN
@interface PEPIdentity (Engine)
/// @Note: If the ident does not contain an address, no PEPIdentity can be constructed.
+ (instancetype _Nullable)fromStruct:(pEp_identity * _Nonnull)identityStruct;
- (pEp_identity *)toStruct;
- (void)overWriteFromStruct:(pEp_identity * _Nonnull)identityStruct;
@end
NS_ASSUME_NONNULL_END