CCCC - C and C++ Code Counter
9999-git
CCCC Development version (post-3.1.4)
|
#include <cccc_htm.h>
Public Member Functions | |
CCCC_Html_Stream (const string &fname, const string &info) | |
~CCCC_Html_Stream () | |
Static Public Member Functions | |
static void | GenerateReports (CCCC_Project *project, int report_mask, const string &outfile, const string &outdir) |
Private Member Functions | |
void | Table_Of_Contents (int report_mask, bool showGenTime) |
void | Project_Summary () |
void | Procedural_Summary () |
void | Procedural_Detail () |
void | Structural_Summary () |
void | Structural_Detail () |
void | OO_Design () |
void | Other_Extents () |
void | Separate_Modules () |
void | Source_Listing () |
void | Module_Summary (CCCC_Module *module_ptr) |
void | Module_Detail (CCCC_Module *module_ptr) |
void | Procedural_Detail (CCCC_Module *module_ptr) |
void | Structural_Detail (CCCC_Module *module_ptr) |
void | Separate_Module_Link (CCCC_Module *module_ptr) |
void | Put_Section_Heading (string section_name, string section_tag, int section_level) |
void | Put_Section_TOC_Entry (string section_name, string section_href, string section_description) |
void | Put_Header_Cell (string label, int width=0) |
void | Put_Label_Cell (string label, int width=0, string ref_name="", string ref_href="", CCCC_Record *rec_ptr=0) |
void | Put_Metric_Cell (const CCCC_Metric &metric, int width=0) |
void | Put_Metric_Cell (int count, string tag, int width=0) |
void | Put_Metric_Cell (int num, int denom, string tag, int width=0) |
void | Put_Extent_URL (const CCCC_Extent &extent) |
void | Put_Extent_Cell (const CCCC_Extent &extent, int width=0, bool withDescription=false) |
void | Put_Extent_List (CCCC_Record &record, bool withDescription=false) |
void | Put_Structural_Details_Cell (CCCC_Module *mod, CCCC_Project *prj, int mask, UserelNameLevel nl) |
void | Metric_Description (string abbreviation, string name, string description) |
Private Attributes | |
ofstream | fstr |
Static Private Attributes | |
static string | libdir |
static string | outdir |
static CCCC_Project * | prjptr |
Friends | |
CCCC_Html_Stream & | operator<< (CCCC_Html_Stream &os, const string &stg) |
CCCC_Html_Stream & | operator<< (CCCC_Html_Stream &os, const CCCC_Metric &mtc) |
Definition at line 44 of file cccc_htm.h.
CCCC_Html_Stream::CCCC_Html_Stream | ( | const string & | fname, |
const string & | info | ||
) |
Definition at line 1343 of file cccc_htm.cc.
CCCC_Html_Stream::~CCCC_Html_Stream | ( | ) |
Definition at line 148 of file cccc_htm.cc.
|
static |
Definition at line 55 of file cccc_htm.cc.
|
private |
|
private |
Definition at line 1105 of file cccc_htm.cc.
|
private |
Definition at line 1220 of file cccc_htm.cc.
|
private |
Definition at line 426 of file cccc_htm.cc.
|
private |
Definition at line 780 of file cccc_htm.cc.
|
private |
Definition at line 749 of file cccc_htm.cc.
|
private |
Definition at line 1154 of file cccc_htm.cc.
|
private |
Definition at line 505 of file cccc_htm.cc.
|
private |
Definition at line 288 of file cccc_htm.cc.
|
private |
Definition at line 962 of file cccc_htm.cc.
|
private |
Definition at line 980 of file cccc_htm.cc.
|
private |
Definition at line 946 of file cccc_htm.cc.
|
private |
|
private |
Definition at line 851 of file cccc_htm.cc.
|
private |
Definition at line 919 of file cccc_htm.cc.
|
private |
Definition at line 905 of file cccc_htm.cc.
|
private |
Definition at line 912 of file cccc_htm.cc.
|
private |
|
private |
|
private |
Definition at line 653 of file cccc_htm.cc.
|
private |
|
private |
Definition at line 1039 of file cccc_htm.cc.
|
private |
Definition at line 1382 of file cccc_htm.cc.
|
private |
Definition at line 723 of file cccc_htm.cc.
|
private |
Definition at line 1214 of file cccc_htm.cc.
|
private |
Definition at line 562 of file cccc_htm.cc.
|
private |
Definition at line 154 of file cccc_htm.cc.
|
friend |
Definition at line 997 of file cccc_htm.cc.
|
friend |
Definition at line 1026 of file cccc_htm.cc.
|
private |
Definition at line 50 of file cccc_htm.h.
|
staticprivate |
Definition at line 51 of file cccc_htm.h.
|
staticprivate |
Definition at line 52 of file cccc_htm.h.
|
staticprivate |
Definition at line 53 of file cccc_htm.h.