Tuya iOS Smart Life App SDK 5.15.0
ThingEncryptImageFileAttributeHelper Class Reference

#import <ThingEncryptImageFileAttributeHelper.h>

Inheritance diagram for ThingEncryptImageFileAttributeHelper:

Class Methods

(nullable NSArray< NSString * > *) + extendedAttributeNamesAtPath:traverseLink:error:
 
(BOOL) + hasExtendedAttribute:atPath:traverseLink:error:
 
(nullable NSData *) + extendedAttribute:atPath:traverseLink:error:
 
(BOOL) + setExtendedAttribute:value:atPath:traverseLink:overwrite:error:
 
(BOOL) + removeExtendedAttribute:atPath:traverseLink:error:
 
(nullable NSArray< NSString * > *) + extendedAttributeNamesAtPath:traverseLink:error:
 
(BOOL) + hasExtendedAttribute:atPath:traverseLink:error:
 
(nullable NSData *) + extendedAttribute:atPath:traverseLink:error:
 
(BOOL) + setExtendedAttribute:value:atPath:traverseLink:overwrite:error:
 
(BOOL) + removeExtendedAttribute:atPath:traverseLink:error:
 
(nullable NSArray< NSString * > *) + extendedAttributeNamesAtPath:traverseLink:error:
 
(BOOL) + hasExtendedAttribute:atPath:traverseLink:error:
 
(nullable NSData *) + extendedAttribute:atPath:traverseLink:error:
 
(BOOL) + setExtendedAttribute:value:atPath:traverseLink:overwrite:error:
 
(BOOL) + removeExtendedAttribute:atPath:traverseLink:error:
 
(nullable NSArray< NSString * > *) + extendedAttributeNamesAtPath:traverseLink:error:
 
(BOOL) + hasExtendedAttribute:atPath:traverseLink:error:
 
(nullable NSData *) + extendedAttribute:atPath:traverseLink:error:
 
(BOOL) + setExtendedAttribute:value:atPath:traverseLink:overwrite:error:
 
(BOOL) + removeExtendedAttribute:atPath:traverseLink:error:
 

Detailed Description

Definition at line 13 of file ThingEncryptImageFileAttributeHelper.h.

Method Documentation

◆ extendedAttribute:atPath:traverseLink:error: [1/4]

+ (nullable NSData *) extendedAttribute: (nonnull NSString *)  name
atPath: (nonnull NSString *)  path
traverseLink: (BOOL)  follow
error: (NSError *_Nullable *_Nullable)  err 

◆ extendedAttribute:atPath:traverseLink:error: [2/4]

+ (nullable NSData *) extendedAttribute: (nonnull NSString *)  name
atPath: (nonnull NSString *)  path
traverseLink: (BOOL)  follow
error: (NSError *_Nullable *_Nullable)  err 

◆ extendedAttribute:atPath:traverseLink:error: [3/4]

+ (nullable NSData *) extendedAttribute: (nonnull NSString *)  name
atPath: (nonnull NSString *)  path
traverseLink: (BOOL)  follow
error: (NSError *_Nullable *_Nullable)  err 

◆ extendedAttribute:atPath:traverseLink:error: [4/4]

+ (nullable NSData *) extendedAttribute: (nonnull NSString *)  name
atPath: (nonnull NSString *)  path
traverseLink: (BOOL)  follow
error: (NSError *_Nullable *_Nullable)  err 

◆ extendedAttributeNamesAtPath:traverseLink:error: [1/4]

+ (nullable NSArray< NSString * > *) extendedAttributeNamesAtPath: (nonnull NSString *)  path
traverseLink: (BOOL)  follow
error: (NSError *_Nullable *_Nullable)  err 

◆ extendedAttributeNamesAtPath:traverseLink:error: [2/4]

+ (nullable NSArray< NSString * > *) extendedAttributeNamesAtPath: (nonnull NSString *)  path
traverseLink: (BOOL)  follow
error: (NSError *_Nullable *_Nullable)  err 

◆ extendedAttributeNamesAtPath:traverseLink:error: [3/4]

+ (nullable NSArray< NSString * > *) extendedAttributeNamesAtPath: (nonnull NSString *)  path
traverseLink: (BOOL)  follow
error: (NSError *_Nullable *_Nullable)  err 

◆ extendedAttributeNamesAtPath:traverseLink:error: [4/4]

+ (nullable NSArray< NSString * > *) extendedAttributeNamesAtPath: (nonnull NSString *)  path
traverseLink: (BOOL)  follow
error: (NSError *_Nullable *_Nullable)  err 

◆ hasExtendedAttribute:atPath:traverseLink:error: [1/4]

+ (BOOL) hasExtendedAttribute: (nonnull NSString *)  name
atPath: (nonnull NSString *)  path
traverseLink: (BOOL)  follow
error: (NSError *_Nullable *_Nullable)  err 

◆ hasExtendedAttribute:atPath:traverseLink:error: [2/4]

+ (BOOL) hasExtendedAttribute: (nonnull NSString *)  name
atPath: (nonnull NSString *)  path
traverseLink: (BOOL)  follow
error: (NSError *_Nullable *_Nullable)  err 

◆ hasExtendedAttribute:atPath:traverseLink:error: [3/4]

+ (BOOL) hasExtendedAttribute: (nonnull NSString *)  name
atPath: (nonnull NSString *)  path
traverseLink: (BOOL)  follow
error: (NSError *_Nullable *_Nullable)  err 

◆ hasExtendedAttribute:atPath:traverseLink:error: [4/4]

+ (BOOL) hasExtendedAttribute: (nonnull NSString *)  name
atPath: (nonnull NSString *)  path
traverseLink: (BOOL)  follow
error: (NSError *_Nullable *_Nullable)  err 

◆ removeExtendedAttribute:atPath:traverseLink:error: [1/4]

+ (BOOL) removeExtendedAttribute: (nonnull NSString *)  name
atPath: (nonnull NSString *)  path
traverseLink: (BOOL)  follow
error: (NSError *_Nullable *_Nullable)  err 

◆ removeExtendedAttribute:atPath:traverseLink:error: [2/4]

+ (BOOL) removeExtendedAttribute: (nonnull NSString *)  name
atPath: (nonnull NSString *)  path
traverseLink: (BOOL)  follow
error: (NSError *_Nullable *_Nullable)  err 

◆ removeExtendedAttribute:atPath:traverseLink:error: [3/4]

+ (BOOL) removeExtendedAttribute: (nonnull NSString *)  name
atPath: (nonnull NSString *)  path
traverseLink: (BOOL)  follow
error: (NSError *_Nullable *_Nullable)  err 

◆ removeExtendedAttribute:atPath:traverseLink:error: [4/4]

+ (BOOL) removeExtendedAttribute: (nonnull NSString *)  name
atPath: (nonnull NSString *)  path
traverseLink: (BOOL)  follow
error: (NSError *_Nullable *_Nullable)  err 

◆ setExtendedAttribute:value:atPath:traverseLink:overwrite:error: [1/4]

+ (BOOL) setExtendedAttribute: (nonnull NSString *)  name
value: (nonnull NSData *)  value
atPath: (nonnull NSString *)  path
traverseLink: (BOOL)  follow
overwrite: (BOOL)  overwrite
error: (NSError *_Nullable *_Nullable)  err 

◆ setExtendedAttribute:value:atPath:traverseLink:overwrite:error: [2/4]

+ (BOOL) setExtendedAttribute: (nonnull NSString *)  name
value: (nonnull NSData *)  value
atPath: (nonnull NSString *)  path
traverseLink: (BOOL)  follow
overwrite: (BOOL)  overwrite
error: (NSError *_Nullable *_Nullable)  err 

◆ setExtendedAttribute:value:atPath:traverseLink:overwrite:error: [3/4]

+ (BOOL) setExtendedAttribute: (nonnull NSString *)  name
value: (nonnull NSData *)  value
atPath: (nonnull NSString *)  path
traverseLink: (BOOL)  follow
overwrite: (BOOL)  overwrite
error: (NSError *_Nullable *_Nullable)  err 

◆ setExtendedAttribute:value:atPath:traverseLink:overwrite:error: [4/4]

+ (BOOL) setExtendedAttribute: (nonnull NSString *)  name
value: (nonnull NSData *)  value
atPath: (nonnull NSString *)  path
traverseLink: (BOOL)  follow
overwrite: (BOOL)  overwrite
error: (NSError *_Nullable *_Nullable)  err 

The documentation for this class was generated from the following files: