#include <ltanalyse.h>
Inheritance diagram for ltAnalyse:

Public Methods | |
| ltAnalyse () | |
| 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 | ~ltAnalyse () |
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 > | intern_traffic |
| std::map< std::string, long > | ext_to_intern_traffic_c |
| std::map< std::string, long > | mailc_toi_c |
| std::map< std::string, long > | mailc_toi_frome_c |
The local traffic analysis plugin create a statistic about all received traffic from internal and external people. The result is sorted by the totalsize of traffic (mailsize * receipients).
|
|
|
|
|
|
|
|
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