---
name: "Log::Agent::File::Native"
section: "3pm"
platform: "linux"
package: "liblog-agent-perl"
version: "1.005-2"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/Log::Agent::File::Native"
---

# Log::Agent::File::Native(3pm)

low-overhead IO::File

## NAME

Log::Agent::File::Native - low-overhead IO::File

## SYNOPSIS

```
 require Log::Agent::File::Native;
 my $fh = Log::Agent::File::Native->make(\*main::STDERR);
```

## DESCRIPTION

This class is a stripped down implementation of IO::File, to avoid using the IO::\* hierarchy which does not work properly for my simple needs.

- make *glob*

  This is the creation routine. Encapsulates the *glob* reference so that we can use object-oriented calls on it.

- print *args*

  Prints *args* to the file.

## AUTHOR

Raphael Manfredi *\<Raphael\_Manfredi@pobox.com\>*

## SEE ALSO

**Log::Agent::File::Rotate**(3), **Log::Agent::Driver::File**(3).
