Youri::Media - Abstract media class
This abstract class defines Youri::Media interface.
Creates and returns a new Youri::Media object.
Generic parameters:
Media id.
Media name.
Media type.
Test mode (default: false).
Verbose mode (default: false).
Hash of test-specific options.
List of tests to skip.
List of arches to skip.
Subclass may define additional parameters.
Warning: do not call directly, call subclass constructor instead.
Returns media identity.
Returns the name of this media.
Returns the type of this media.
Returns a specific option for given test.
Returns the list of arch which are to be skipped for this media.
Tells wether given arch is to be skipped for this media.
Returns the list of id of test which are to be skipped for this media.
Tells wether test with given id is to be skipped for this media.
Return package class for this media.
Apply given function to all files of this media.
Apply given function to all headers, partially parsed, of this media.
Apply given function to all headers, fully parsed, of this media.
The following methods have to be implemented:
Copyright (C) 2002-2006, YOURI project
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
To install Youri::Media, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Youri::Media
CPAN shell
perl -MCPAN -e shell install Youri::Media
For more information on module installation, please visit the detailed CPAN module installation guide.