The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

RDF::Cowl::Lib::Gen::Class::IStream - Generated docs for RDF::Cowl::IStream

VERSION

version 1.0.0

MAIN MODULE

RDF::Cowl::IStream

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.