class final Optional · pdftoolkit/pdf-reader 0.1.7

PDF\Reading\SyntaxParser
ISO 32000-1, 7.2 and 7.3: bounded syntax without object or stream resolution.

Read the source declaration ↗

Inheritance and contracts

This type declares no parent, interface or trait.

Construction

__construct()

public function __construct(PDF\Reading\ByteCursor $cursor, PDF\Reading\ReaderLimits $limits = new ReaderLimits(), ?PDF\Reading\ReadBudget $budget = null)

Declared by PDF\Reading\SyntaxParser · View the code ↗

Declared methods

atKeyword()

public function atKeyword(string $keyword): bool

Declared by PDF\Reading\SyntaxParser · View the code ↗

keyword()

public function keyword(string $keyword): void

Declared by PDF\Reading\SyntaxParser · View the code ↗

read()

public function read(): PDF\Syntax\FileStructure\BasicType

Declared by PDF\Reading\SyntaxParser · View the code ↗

unsignedInteger()

public function unsignedInteger(): int

Declared by PDF\Reading\SyntaxParser · View the code ↗

Properties

DeclarationOrigin and documentation
public readonly PDF\Reading\ByteCursor $cursorPDF\Reading\SyntaxParser