summaryrefslogtreecommitdiff
path: root/haiku/Haiku/Haiku.pm
blob: 60f44efd47f22af9931fbaa83d044b6fbe60864a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
package Haiku;

BEGIN {
    use strict;
    use vars qw|$VERSION $XS_VERSION @ISA @EXPORT @EXPORT_OK|;

    require Exporter;
    require DynaLoader;

    @ISA = qw|Exporter DynaLoader|;
    $VERSION = '0.36';
    $XS_VERSION = $VERSION;
    $VERSION = eval $VERSION;

    @EXPORT = qw(
    );
    @EXPORT_OK = qw(
    );
}

bootstrap Haiku;

1;

__END__

=head1 NAME

Haiku - Interfaces to some Haiku API Functions

=head1 DESCRIPTION

The Haiku module contains functions to access Haiku APIs.

=head2 Alphabetical Listing of Haiku Functions

=over

=item Haiku::debug_printf(FORMAT,...)

Similar to printf, but prints to system debug output.

=item Haiku::debugger(FORMAT,...)

Drops the program into the debugger. The printf like arguments define the
debugger message.

=item Haiku::ktrace_printf(FORMAT,...)

Similar to printf, but prints to a kernel tracing entry.

=back

=cut