Skip to content

Commit e9b6809

Browse files
committed
[io grant] Document IO::Path::* subclasses
1 parent fadf4e9 commit e9b6809

File tree

4 files changed

+92
-0
lines changed

4 files changed

+92
-0
lines changed

doc/Type/IO/Path/Cygwin.pod6

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
=begin pod
2+
3+
=TITLE class IO::Path::Cygwin
4+
5+
=SUBTITLE IO::Path preloaded with IO::Spec::Cygwin
6+
7+
class IO::Path::Cygwin is IO::Path { }
8+
9+
This sub-class of L«C<IO::Path>|/type/IO::Path», preloaded with
10+
L«C<IO::Spec::Cygwin>|/type/IO::Spec::Cygwin» in the C<$.SPEC> attribute.
11+
12+
=head1 Methods
13+
14+
=head2 method new
15+
16+
Same as L«C<IO::Path.new>|/type/IO::Path#method_new», except
17+
C<:$SPEC> cannot be set and defaults to
18+
L«C<IO::Spec::Cygwin>|/type/IO::Spec::Cygwin», regardless of the operating
19+
system the code is being run on.
20+
21+
=end pod
22+
23+
# vim: expandtab shiftwidth=4 ft=perl6

doc/Type/IO/Path/QNX.pod6

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
=begin pod
2+
3+
=TITLE class IO::Path::QNX
4+
5+
=SUBTITLE IO::Path preloaded with IO::Spec::QNX
6+
7+
class IO::Path::QNX is IO::Path { }
8+
9+
This sub-class of L«C<IO::Path>|/type/IO::Path», preloaded with
10+
L«C<IO::Spec::QNX>|/type/IO::Spec::QNX» in the C<$.SPEC> attribute.
11+
12+
=head1 Methods
13+
14+
=head2 method new
15+
16+
Same as L«C<IO::Path.new>|/type/IO::Path#method_new», except
17+
C<:$SPEC> cannot be set and defaults to
18+
L«C<IO::Spec::QNX>|/type/IO::Spec::QNX», regardless of the operating system
19+
the code is being run on.
20+
21+
=end pod
22+
23+
# vim: expandtab shiftwidth=4 ft=perl6

doc/Type/IO/Path/Unix.pod6

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
=begin pod
2+
3+
=TITLE class IO::Path::Unix
4+
5+
=SUBTITLE IO::Path preloaded with IO::Spec::Unix
6+
7+
class IO::Path::Unix is IO::Path { }
8+
9+
This sub-class of L«C<IO::Path>|/type/IO::Path», preloaded with
10+
L«C<IO::Spec::Unix>|/type/IO::Spec::Unix» in the C<$.SPEC> attribute.
11+
12+
=head1 Methods
13+
14+
=head2 method new
15+
16+
Same as L«C<IO::Path.new>|/type/IO::Path#method_new», except
17+
C<:$SPEC> cannot be set and defaults to
18+
L«C<IO::Spec::Unix>|/type/IO::Spec::Unix», regardless of the operating system
19+
the code is being run on.
20+
21+
=end pod
22+
23+
# vim: expandtab shiftwidth=4 ft=perl6

doc/Type/IO/Path/Win32.pod6

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
=begin pod
2+
3+
=TITLE class IO::Path::Win32
4+
5+
=SUBTITLE IO::Path preloaded with IO::Spec::Win32
6+
7+
class IO::Path::Win32 is IO::Path { }
8+
9+
This sub-class of L«C<IO::Path>|/type/IO::Path», preloaded with
10+
L«C<IO::Spec::Win32>|/type/IO::Spec::Win32» in the C<$.SPEC> attribute.
11+
12+
=head1 Methods
13+
14+
=head2 method new
15+
16+
Same as L«C<IO::Path.new>|/type/IO::Path#method_new», except
17+
C<:$SPEC> cannot be set and defaults to
18+
L«C<IO::Spec::Win32>|/type/IO::Spec::Win32», regardless of the operating system
19+
the code is being run on.
20+
21+
=end pod
22+
23+
# vim: expandtab shiftwidth=4 ft=perl6

0 commit comments

Comments
 (0)