#include <mtanalyse.h>
Inheritance diagram for mtAnalyse:

Public Methods | |
| mtAnalyse () | |
| virtual const char * | Prefix (void) const |
| virtual const char * | Name (void) const |
| virtual const char * | Version (void) const |
| virtual const char * | Author (void) const |
| virtual const char * | Help (void) const |
| virtual void | run (std::map< std::string, unity_t > *unity_map) |
| virtual void | print (void) |
| virtual void | free (void) |
| virtual | ~mtAnalyse () |
Private Attributes | |
| const char *const | strPrefix |
| const char *const | strName |
| const char *const | strVersion |
| const char *const | strAuthor |
| const char *const | strHelp |
| std::multimap< long, std::string > | mailc_2l |
| std::multimap< long, std::string > | mailc_2e |
| std::map< std::string, long > | mailc_l2l_c |
| std::map< std::string, long > | mailc_e2l_c |
This analysis counts how many mails some local or external recipient receives. The result is sorted by the number of received mails.
|
|
|
|
|
|
|
|
Name of authors of the Object with Email in format "Firstname Lastname <email>" up to 40 chars. Reimplemented from Parameter. |
|
|
This funcion should free unused memory (from map's etc.). Implements Analyse. |
|
|
A short helptext, or description to this object. Reimplemented from Parameter. |
|
|
Select a short Name for the parameter Object. Reimplemented from Parameter. |
|
|
This function returns a unique object prefix. Use only lowercase letters (a-z) and keep this name short as possible. Implements Parameter. |
|
|
This function printout the result of this analyse to the selected report object. Is no report object selected (report is a null pointer) - nothing should happens. (check also report first!). Implements Analyse. |
|
|
This function should do all calculations for this analyse, and store the result for multible print() calls until someone call free() or destroy the object. Implements Analyse. |
|
|
Version up to 8 chars in the format V-.- Reimplemented from Parameter. |
|
|
Map for the analysis |
|
|
Map for the analysis |
|
|
Map for the analysis |
|
|
Map for the analysis |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.18