Ian Malpass > WebService-CIA-1.4 > WebService::CIA::Source

Download:
WebService-CIA-1.4.tar.gz

Dependencies

Annotate this POD

CPAN RT

Open  1
View/Report Bugs
Module Version: 1.4   Source  

NAME ^

WebService::CIA::Source - A base class for WebService::CIA sources

SYNOPSIS ^

  use WebService::CIA::Source;
  my $source = WebService::CIA::Source->new();

DESCRIPTION ^

WebService::CIA::Source is a base class for WebService::CIA sources, such as WebService::CIA::Source::DBM and WebService::CIA::Source::Web.

It could be used as a source in its own right, but it won't get you very far.

METHODS ^

new()

This method creates a new WebService::CIA::Source object. It takes no arguments.

value($country_code, $field)

Retrieve a value. Always returns undef.

all($country_code)

Retrieve all fields and values. Always returns an empty hashref.

AUTHOR ^

Ian Malpass (ian-cpan@indecorous.com)

COPYRIGHT ^

Copyright 2003-2007, Ian Malpass

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

The CIA World Factbook's copyright information page (https://www.cia.gov/library/publications/the-world-factbook/docs/contributor_copyright.html) states:

  The Factbook is in the public domain. Accordingly, it may be copied
  freely without permission of the Central Intelligence Agency (CIA).

SEE ALSO ^

WebService::CIA, WebService::CIA::Parser, WebService::CIA::Source::DBM, WebService::CIA::Source::Web

syntax highlighting: