use Exporter;
our @EXPORT=qw();
our @ISA=qw(My::Web Exporter);
-Wuse 'My::Hash::Sub';
-Wuse 'My::Hash::Sub::Readonly';
sub LIST_FILENAME()
{
my($self,$arrayref)=@_;
+ Wuse 'My::Hash::Sub::Readonly';
my $r={};
tie %$r,"My::Hash::Sub::Readonly",(
@$arrayref,
use My::Web;
require CGI;
-BEGIN { Wuse 'project::captive::doc::Macros'; }
sub handler
{
+ BEGIN { Wuse 'project::captive::doc::Macros'; }
project::captive::doc::Macros->init(
"title"=>'Captive NTFS Developer Documentation: API Functions',
"rel_prev"=>'Details.pm',
use My::Web;
require CGI;
-BEGIN { Wuse 'project::captive::doc::Macros'; }
sub handler
{
+ BEGIN { Wuse 'project::captive::doc::Macros'; }
project::captive::doc::Macros->init(
"__PACKAGE__"=>__PACKAGE__,
"title"=>'Captive NTFS Developer Documentation: About',
use My::Web;
require CGI;
-BEGIN { Wuse 'project::captive::doc::Macros'; }
sub handler
{
+ BEGIN { Wuse 'project::captive::doc::Macros'; }
project::captive::doc::Macros->init(
"title"=>'Captive NTFS Developer Documentation: Architecture',
"rel_prev"=>'About.pm',
use My::Web;
require CGI;
-BEGIN { Wuse 'project::captive::doc::Macros'; }
sub handler
{
+ BEGIN { Wuse 'project::captive::doc::Macros'; }
project::captive::doc::Macros->init(
"title"=>'Captive NTFS Developer Documentation: NT Cache Manager',
"rel_prev"=>'Reverse.pm',
use My::Web;
require CGI;
-BEGIN { Wuse 'project::captive::doc::Macros'; }
sub handler
{
+ BEGIN { Wuse 'project::captive::doc::Macros'; }
project::captive::doc::Macros->init(
"title"=>'Captive NTFS Developer Documentation: API Calling Conventions',
"rel_prev"=>'APITypes.pm',
use My::Web;
require CGI;
-BEGIN { Wuse 'project::captive::doc::Macros'; }
sub handler
{
+ BEGIN { Wuse 'project::captive::doc::Macros'; }
project::captive::doc::Macros->init(
"__PACKAGE__"=>__PACKAGE__,
"title"=>'Captive NTFS Developer Documentation: Components',
use My::Web;
require CGI;
-BEGIN { Wuse 'project::captive::doc::Macros'; }
sub handler
{
+ BEGIN { Wuse 'project::captive::doc::Macros'; }
project::captive::doc::Macros->init(
"__PACKAGE__"=>__PACKAGE__,
"title"=>'Captive NTFS Developer Documentation: Implementation Details',
use My::Web;
require CGI;
-BEGIN { Wuse 'project::captive::doc::Macros'; }
sub handler
{
+ BEGIN { Wuse 'project::captive::doc::Macros'; }
project::captive::doc::Macros->init(
"title"=>'Captive NTFS Developer Documentation',
"rel_next"=>'About.pm',
use My::Web;
require CGI;
-BEGIN { Wuse 'project::captive::doc::Macros'; }
sub handler
{
+ BEGIN { Wuse 'project::captive::doc::Macros'; }
project::captive::doc::Macros->init(
"title"=>'Captive NTFS Developer Documentation: Captive vs. Linux-NTFS',
"rel_prev"=>'Related.pm',
{
my($class,%args)=@_;
+ $args{"__PACKAGE__"}||=caller();
%args=(
"rel_start"=>"..",
"rel_up"=>".",
use My::Web;
require CGI;
-BEGIN { Wuse 'project::captive::doc::Macros'; }
sub handler
{
+ BEGIN { Wuse 'project::captive::doc::Macros'; }
project::captive::doc::Macros->init(
"title"=>'Captive NTFS Developer Documentation: Related Projects',
"rel_prev"=>'TODO.pm',
use My::Web;
require CGI;
-BEGIN { Wuse 'project::captive::doc::Macros'; }
sub handler
{
+ BEGIN { Wuse 'project::captive::doc::Macros'; }
project::captive::doc::Macros->init(
"title"=>'Captive NTFS Developer Documentation: Reverse Engineering',
"rel_prev"=>'Components.pm',
use My::Web;
require CGI;
-BEGIN { Wuse 'project::captive::doc::Macros'; }
sub handler
{
+ BEGIN { Wuse 'project::captive::doc::Macros'; }
project::captive::doc::Macros->init(
"title"=>'Captive NTFS Developer Documentation: TODO',
"rel_prev"=>'CallType.pm',