Countable
The Catalog holds a collection of ion\Symbol\Table instances queried from ion\Reader and ion\Writer instances.
See also the ION spec's symbol guide chapter on catalog..
None.
Create a new Catalog.
Add a shared symbol table to the catalog.
void
ion\Catalog::add(ion\Symbol\Table $table)
Find a shared symbol table within the catalog.
?ion\Symbol\Table ion\Catalog::find(string
$name, [int
$version = 0])
Find a "best match" for a shared symbol table within the catalog.
?ion\Symbol\Table ion\Catalog::findBest(string
$name, [int
$version = 0])
Remove a shared symbol table from the catalog.