22OF_ASSUME_NONNULL_BEGIN
29extern int _OFString_XMLUnescaping_reference OF_VISIBILITY_HIDDEN;
53@protocol OFStringXMLUnescapingDelegate <
OFObject>
67 containsUnknownEntityNamed: (
OFString *)entity;
70@interface OFString (XMLUnescaping)
74@property (readonly, nonatomic)
OFString *stringByXMLUnescaping;
84- (
OFString *)stringByXMLUnescapingWithDelegate:
85 (nullable
id <OFStringXMLUnescapingDelegate>)delegate;
OFString *(^ OFStringXMLUnescapingBlock)(OFString *string, OFString *entity)
A block which is called to replace unknown XML entities in an XML string.
Definition OFString+XMLUnescaping.h:43
The root class for all other classes inside ObjFW.
Definition OFObject.h:692
A class for handling strings.
Definition OFString.h:143