\Header{octmode}{Display Numbers in Octal}
\alias{as.character.octmode}{octmode}
\alias{format.octmode}{octmode}
\alias{print.octmode}{octmode}
\alias{[.octmode}{octmode}
\keyword{print}{octmode}
\begin{Description}\relax
Convert or print integers in octal format, with as many digits as are
needed to display the largest, using leading zeroes as necessary.
\end{Description}
\begin{Usage}
\begin{verbatim}
## S3 method for class 'octmode':
as.character(x, ...)
## S3 method for class 'octmode':
format(x, ...)
## S3 method for class 'octmode':
print(x, ...)
\end{verbatim}
\end{Usage}
\begin{Arguments}
\begin{ldescription}
\item[\code{x}] An object inheriting from class \code{"octmode"}.
\item[\code{...}] further arguments passed to or from other methods.
\end{ldescription}
\end{Arguments}
\begin{Details}\relax
Class \code{"octmode"} consists of integer vectors with that class
attribute, used merely to ensure that they are printed in octal
notation, specifically for Unix-like file permissions such as
\code{755}.
\end{Details}
\begin{SeeAlso}\relax
These are auxiliary functions for \code{\Link{file.info}}
\end{SeeAlso}

