3 FileHandle - supply object methods for filehandles
5 cacheout - keep more files open than the system permits
17 See L<perlvar> for complete descriptions of each of the following supported C<FileHandle>
22 output_field_separator
23 output_record_separator
24 input_record_separator
31 format_line_break_characters
34 The cacheout() function will make sure that there's a filehandle
35 open for writing available as the pathname you give it. It automatically
36 closes and re-opens files if you exceed your system file descriptor maximum.
40 F<sys/param.h> lies with its C<NOFILE> define on some systems,
41 so you may have to set $cacheout::maxopen yourself.
43 Due to backwards compatibility, all filehandles resemble objects
44 of class C<FileHandle>, or actually classes derived from that class.
45 They actually aren't. Which means you can't derive your own
46 class from C<FileHandle> and inherit those methods.