AI::MicroStructure::any - Items from any structure
This structure simply selects a theme at random from all available structures, and returns names from it.
The selection is done in such a manner that you'll see no repetition in the items returned from a given structure, until all items from the structure have been seen.
- new( @args )
Create a new instance.
The parameters will be used to create the underlying AI::MicroStructure object, and will be passed to the randomly chosen structure. This can be useful for structures deriving from AI::MicroStructure::Locale.
- name( $count )
Implement the name() method for this class.
Return the structure name (
Always return false.
Philippe Bruhat, upon request of Sébastien Aperghis-Tramoni.
Introduced in Acme-MetaSyntactic version 0.12, published on March 7, 2005.
Updated to conform with interface changes required by
AI::MicroStructure::Updatable in version 0.49, published on November 21, 2005.
Received its own version number for Acme-MetaSyntactic version 1.000, published on May 7, 2012.