NAME
RDF::Cowl::Lib::Gen::Class::IStream - Generated docs for RDF::Cowl::IStream
VERSION
version 1.0.0
MAIN MODULE
METHODS
get_manager
Signature:
$self->get_manager()
Params:
CowlIStream $stream
Documentation:
Gets the manager of this ontology input stream.
@param stream The ontology input stream.
@return The manager.
C function name: cowl_istream_get_manager
get_sym_table
Signature:
$self->get_sym_table()
Params:
CowlIStream $stream
Documentation:
Gets the symbol table of this ontology input stream.
@param stream The ontology input stream.
@return The symbol table.
C function name: cowl_istream_get_sym_table
handle_iri
Signature:
$self->handle_iri(CowlIRI $iri)
Params:
CowlIStream $stream
CowlIRI $iri
Documentation:
Handles the specified ontology IRI.
@param stream The ontology input stream.
@param iri The ontology IRI.
@return Return code.
C function name: cowl_istream_handle_iri
handle_version
Signature:
$self->handle_version(CowlIRI $version)
Params:
CowlIStream $stream
CowlIRI $version
Documentation:
Handles the specified ontology version IRI.
@param stream The ontology input stream.
@param version The version IRI.
@return Return code.
C function name: cowl_istream_handle_version
handle_import
Signature:
$self->handle_import(CowlIRI $import)
Params:
CowlIStream $stream
CowlIRI $import
Documentation:
Handles the specified import IRI.
@param stream The ontology input stream.
@param import The import IRI.
@return Return code.
C function name: cowl_istream_handle_import
handle_annot
Signature:
$self->handle_annot(CowlAnnotation $annot)
Params:
CowlIStream $stream
CowlAnnotation $annot
Documentation:
Handles the specified ontology annotation.
@param stream The ontology input stream.
@param annot The annotation.
@return Return code.
C function name: cowl_istream_handle_annot
handle_axiom
Signature:
$self->handle_axiom(CowlAnyAxiom $axiom)
Params:
CowlIStream $stream
CowlAnyAxiom $axiom
Documentation:
Handles the specified axiom.
@param stream The ontology input stream.
@param axiom The axiom.
@return Return code.
C function name: cowl_istream_handle_axiom
process_path
Signature:
$self->process_path(UString $path)
Params:
CowlIStream $stream
UString $path
Documentation:
Streams through the ontology at the specified path.
@param stream The ontology input stream.
@param path The file path.
@return Return code.
C function name: cowl_istream_process_path
process_file
Signature:
$self->process_file(InstanceOf["FFI::C::File"] $file)
Params:
CowlIStream $stream
InstanceOf["FFI::C::File"] $file
Documentation:
Streams through the ontology read from the specified file.
@param stream The ontology input stream.
@param file The file.
@return Return code.
C function name: cowl_istream_process_file
process_string
Signature:
$self->process_string(UString $string)
Params:
CowlIStream $stream
UString $string
Documentation:
Streams through the ontology read from the specified string.
@param stream The ontology input stream.
@param string The string.
@return Return code.
C function name: cowl_istream_process_string
process_stream
Signature:
$self->process_stream(UIStream $istream)
Params:
CowlIStream $stream
UIStream $istream
Documentation:
Streams through the ontology read from the specified input stream.
@param stream The ontology input stream.
@param istream The input stream.
@return Return code.
C function name: cowl_istream_process_stream
process_ontology
Signature:
$self->process_ontology(CowlOntology $ontology)
Params:
CowlIStream $stream
CowlOntology $ontology
Documentation:
Streams through the specified ontology.
@param stream The ontology input stream.
@param ontology The ontology.
@return Return code.
C function name: cowl_istream_process_ontology
AUTHOR
Zakariyya Mughal <zmughal@cpan.org>
COPYRIGHT AND LICENSE
Copyright (C) 2024 by Auto-Parallel Technologies, Inc..
This is free software, licensed under Eclipse Public License - v 2.0.