Changeset 74fc22a for perlglue.xs


Ignore:
Timestamp:
Jan 10, 2008, 3:48:00 PM (16 years ago)
Author:
Nelson Elhage <nelhage@mit.edu>
Branches:
master, barnowl_perlaim, debian, release-1.10, release-1.4, release-1.5, release-1.6, release-1.7, release-1.8, release-1.9
Children:
b68342b
Parents:
635881c
Message:
Document (nearly) every public function in the BarnOwl:: namespace
File:
1 edited

Legend:

Unmodified
Added
Removed
  • perlglue.xs

    rbc0d7bc r74fc22a  
    1313#define SV_IS_CODEREF(sv) (SvROK((sv)) && SvTYPE(SvRV((sv))) == SVt_PVCV)
    1414
    15 MODULE = BarnOwl                PACKAGE = BarnOwl               
     15MODULE = BarnOwl                PACKAGE = BarnOwl
     16
     17        /*************************************************************
     18         * NOTE
     19         *************************************************************
     20         * These functions, when they are intended to be user-visible,
     21         * are document in perlwrap.pm. If you add functions to this
     22         * file, add the appropriate documentation there!
     23         *
     24         * If the function is simple enough, we simply define its
     25         * entire functionality here in XS. If, however, it needs
     26         * complex argument processing or something, we define a
     27         * simple version here that takes arguments in as flat a
     28         * manner as possible, to simplify the XS code, with a name
     29         * with a trailing `_internal', and write a perl wrapper in
     30         * perlwrap.pm that munges the arguments as appropriate and
     31         * calls the internal version.
     32         */
    1633
    1734char *
Note: See TracChangeset for help on using the changeset viewer.