SYNOPSIS
Not used directly.VERSION
Revision $Revision: 363 $.DESCRIPTION
This is a base class for the system-specific parsers. It is not usable directly (abstract).System-specific parsers should inherit from this class to obtain common functionality.
INTERFACE
This interface is subject to change until version 1.Object Methods
from_system()Implementation of "Net::Route::Table::from_system()".
command_line() [pure virtual]
What you want to read the information from, as either:
- a string - it will undergo shell expansion
- an arrayref - the command and its arguments, without shell expansion
Implement this in subclasses.
parse_routes( $text_lines_ref ) [pure virtual]
Reads and parses the routes from the output of the command, returns an arrayref of Net::Route objects.
create_ip_object ( $address, $mask )
Factory of NetAddr::IP objects for centralized error management. Dies if the arguments do not constitute a valid IP or network address.
AUTHOR
Created by Alexandre Storoz, "<[email protected]>"Maintained by Thomas Equeter, "<[email protected]>"
LICENSE AND COPYRIGHT
Copyright (C) 2009 Straton IT.This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.