|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Doxygen::Item Class ReferencePerl extension for generating Doxygen documentation. More... Inheritance diagram for Doxygen::Item:
Detailed DescriptionPerl extension for generating Doxygen documentation. SYNOPSISInherited by subclass: use base qw(Doxygen::Filter); ABSTRACTProvides a root class for a source object for the Doxygen documentation tool. This class should be inherited by source-specific subclasses, which will in turn be used by the DoxyFilt.pl script, called by the Doxygen program to process source files other than C and C++. A Doxygen::Item is an object that will be recognized by Doxygen when rendered as a combination of C/C++ source code and Doxygen-enabled comments. Known subclasses of Doxygen::Item include Doxygen::Item::Class, Doxygen::Item::Class and Doxygen::Item::Function. DESCRIPTIONSEE ALSOCOPYRIGHT AND LICENSECopyright 2004-2010 by Marc M. Adkins This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
Definition at line 53 of file Item.pm. Member Function Documentation
Generates comment lines for the item.
Generates output understandable by doxygen to standard output. Reimplemented in Doxygen::Item::Class, Doxygen::Item::Function, Doxygen::POD::Item::Code, Doxygen::POD::Item::Format, Doxygen::POD::Item::Head, Doxygen::POD::Item, Doxygen::POD::Item::Over, and Doxygen::Source.
Generate a thing, which may be an object, an array reference, or a string. When the thing is an object of type Doxygen::Item it is generated using the Recursive.
Return image for item.
Return a named item of the specified type (
Returns all named items of a specified type.
Set a named item of the specified type (
Item-specific massage sequences. Reimplemented in Doxygen::Item::Class, Doxygen::Item::File, Doxygen::Item::Function, Doxygen::POD::Item::Code, and Doxygen::POD::Item.
Generic constructor for Doxygen::Item interprets all arguments as a hash object and blesses a reference thereto, making it easy to set initial field values. Reimplemented in Doxygen::Source.
Returns array reference of array representing named text block. Text blocks might include
Appends stuff to the named text block. If no text block name (
Clears everything from the specified ( Text blocks might include
Pops the last thing appended to the named text block. If no text block name ( The opposite of textAppend().
Returns text string with flattened (stringified) named text block. Text blocks might include
Returns the text string for an item of unknown provenance. Internal use. The documentation for this class was generated from the following file:
Generated on Mon Dec 27 2010 15:15:39 for DoxyFilt by 1.7.1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||


Inheritance diagram for Doxygen::Item: