.\" Automatically generated by Pod::Man 4.07 (Pod::Simple 3.32) .\" .\" Standard preamble: .\" ======================================================================== .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .\" Set up some character translations and predefined strings. \*(-- will .\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left .\" double quote, and \*(R" will give a right double quote. \*(C+ will .\" give a nicer C++. Capital omega is used to do unbreakable dashes and .\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff, .\" nothing in troff, for use with C<>. .tr \(*W- .ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' .ie n \{\ . ds -- \(*W- . ds PI pi . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch . ds L" "" . ds R" "" . ds C` "" . ds C' "" 'br\} .el\{\ . ds -- \|\(em\| . ds PI \(*p . ds L" `` . ds R" '' . ds C` . ds C' 'br\} .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" .\" If the F register is >0, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .\" .\" Avoid warning from groff about undefined register 'F'. .de IX .. .if !\nF .nr F 0 .if \nF>0 \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . if !\nF==2 \{\ . nr % 0 . nr F 2 . \} .\} .\" ======================================================================== .\" .IX Title "XBase::Memo 3pm" .TH XBase::Memo 3pm "2017-01-21" "perl v5.24.1" "User Contributed Perl Documentation" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l .nh .SH "NAME" XBase::Memo \- Generic support for various memo formats .SH "SYNOPSIS" .IX Header "SYNOPSIS" Used indirectly, via XBase. Users should check its man page. .SH "DESCRIPTION" .IX Header "DESCRIPTION" Objects of this class are created to deal with memo files, currently \&.dbt, .fpt and .smt (code for this provided by Dirk Tostmann). Package XBase::Memo defines methods \fBread_header\fR to parse that header of the file and set object's structures, \fBwrite_record\fR and \&\fBlast_record\fR to write the records properly formatted and find the end of file. .PP There are four separate subpackages in XBase::Memo, dBaseIII, dBaseIV, Fox and Apollo. Memo objects are effectively of one of these types and they override their specific record handling routines where appropriate. .SH "VERSION" .IX Header "VERSION" 1.02 .SH "AVAILABLE FROM" .IX Header "AVAILABLE FROM" http://www.adelton.com/perl/DBD\-XBase/ .SH "AUTHOR" .IX Header "AUTHOR" (c) 1997\-\-2011 Jan Pazdziora. .SH "SEE ALSO" .IX Header "SEE ALSO" \&\fIperl\fR\|(1), \fIXBase\fR\|(3)