Macaulay2 » Documentation
Packages » Macaulay2Doc » The Macaulay2 language » system facilities » using sockets » closeOut
next | previous | forward | backward | up | index | toc

closeOut -- close an output file

Description

f << closeOut -- closes the output file f.
closeOut f -- closes the output file f.

Any buffered output is first written to the file, and the return value is an integer, normally 0, or -1 on error, or the return status of the child process in case the file was a pipe.

If the file was open only for output, then close is easier to use and has the same effect.

If the file was open for both input and output, it remains open for input.

Ways to use closeOut:

  • Manipulator Database -- see Manipulator -- the class of all file manipulators
  • Manipulator File -- see Manipulator -- the class of all file manipulators
  • Manipulator Nothing -- see Manipulator -- the class of all file manipulators
  • new Manipulator from Function -- see Manipulator -- the class of all file manipulators
  • methods(Manipulator) -- see methods -- list methods
  • Manipulator NetFile -- see NetFile -- the class of all net files
  • NetFile << Manipulator -- see NetFile -- the class of all net files
  • File << Manipulator -- see printing to a file -- print to a file
  • Nothing << Manipulator -- see printing to a file -- print to a file

For the programmer

The object closeOut is a manipulator.


The source of this document is in Macaulay2Doc/ov_system.m2:1535:0.