23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
#include <stdarg.h>
#include <inttypes.h>
#import "OFObject.h"
#import "OFSerialization.h"
#import "OFJSONRepresentation.h"
@class OFConstantString;
#if defined(__cplusplus) && __cplusplus >= 201103L
typedef char16_t of_char16_t;
typedef char32_t of_char32_t;
#else
|
>
|
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
#include <stdarg.h>
#include <inttypes.h>
#import "OFObject.h"
#import "OFSerialization.h"
#import "OFJSONRepresentation.h"
#import "OFBinaryPackRepresentation.h"
@class OFConstantString;
#if defined(__cplusplus) && __cplusplus >= 201103L
typedef char16_t of_char16_t;
typedef char32_t of_char32_t;
#else
|
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
|
@class OFArray;
@class OFURL;
/*!
* @brief A class for handling strings.
*/
@interface OFString: OFObject <OFCopying, OFMutableCopying, OFComparing,
OFSerialization, OFJSONRepresentation>
#ifdef OF_HAVE_PROPERTIES
@property (readonly) size_t length;
#endif
/*!
* @brief Creates a new OFString.
*
|
|
|
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
|
@class OFArray;
@class OFURL;
/*!
* @brief A class for handling strings.
*/
@interface OFString: OFObject <OFCopying, OFMutableCopying, OFComparing,
OFSerialization, OFJSONRepresentation, OFBinaryPackRepresentation>
#ifdef OF_HAVE_PROPERTIES
@property (readonly) size_t length;
#endif
/*!
* @brief Creates a new OFString.
*
|