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::OStream - Generated docs for RDF::Cowl::OStream

VERSION

version 1.0.0

MAIN MODULE

RDF::Cowl::OStream

METHODS

get_manager

Signature:

  $self->get_manager()

Params:

  CowlOStream $stream 

Documentation:

  Gets the manager of this ontology output stream.
  
  @param stream The ontology output stream.
  @return The manager.

    C function name: cowl_ostream_get_manager

get_sym_table

Signature:

  $self->get_sym_table()

Params:

  CowlOStream $stream 

Documentation:

  Gets the symbol table of this ontology output stream.
  
  @param stream The ontology output stream.
  @return The symbol table.

    C function name: cowl_ostream_get_sym_table

write_header

Signature:

  $self->write_header(CowlOntologyHeader $header)

Params:

  CowlOStream $stream 
  CowlOntologyHeader $header 

Documentation:

  Writes the ontology header.
  
  @param stream The ontology output stream.
  @param header The ontology header.
  @return Return code.

    C function name: cowl_ostream_write_header

write_axiom

Signature:

  $self->write_axiom(CowlAnyAxiom $axiom)

Params:

  CowlOStream $stream 
  CowlAnyAxiom $axiom 

Documentation:

  Writes an axiom.
  
  @param stream The ontology output stream.
  @param axiom The axiom.
  @return Return code.

    C function name: cowl_ostream_write_axiom

Signature:

  $self->write_footer()

Params:

  CowlOStream $stream 

Documentation:

  Writes the ontology footer.
  
  @param stream The ontology output stream.
  @return Return code.

    C function name: cowl_ostream_write_footer

write_ontology

Signature:

  $self->write_ontology(CowlOntology $ontology)

Params:

  CowlOStream $stream 
  CowlOntology $ontology 

Documentation:

  Writes the specified ontology to the stream.
  
  @param stream The ontology output stream.
  @param ontology The ontology.
  @return Return code.

    C function name: cowl_ostream_write_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.