|
|
|
@ -109,6 +109,15 @@ NS_ASSUME_NONNULL_BEGIN |
|
|
|
|
/// or until an endgroup tag, whichever comes first.
|
|
|
|
|
- (void)skipMessage; |
|
|
|
|
|
|
|
|
|
/// Check to see if the logical end of the stream has been reached.
|
|
|
|
|
///
|
|
|
|
|
/// This can return NO when there is no more data, but the current parsing
|
|
|
|
|
/// expected more data.
|
|
|
|
|
- (BOOL)isAtEnd; |
|
|
|
|
|
|
|
|
|
/// The offset into the stream.
|
|
|
|
|
- (size_t)position; |
|
|
|
|
|
|
|
|
|
/// Verifies that the last call to @c -readTag returned the given tag value.
|
|
|
|
|
/// This is used to verify that a nested group ended with the correct end tag.
|
|
|
|
|
/// Throws @c NSParseErrorException if value does not match the last tag.
|
|
|
|
|