CCCC - C and C++ Code Counter
9999-git
CCCC Development version (post-3.1.4)
|
#include <cccc_xml.h>
Public Member Functions | |
CCCC_Xml_Stream (const string &fname, const string &info) | |
~CCCC_Xml_Stream () | |
Static Public Member Functions | |
static void | GenerateReports (CCCC_Project *project, int report_mask, const string &outfile, const string &outdir) |
Private Member Functions | |
void | Timestamp () |
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_Label_Node (string nodeTag, string label, int width=0, string ref_name="", string ref_href="", CCCC_Record *rec_ptr=0) |
void | Put_Metric_Node (string nodeTag, const CCCC_Metric &metric) |
void | Put_Metric_Node (string nodeTag, int count, string tag) |
void | Put_Metric_Node (string nodeTag, int num, int denom, string tag) |
void | Put_Extent_URL (const CCCC_Extent &extent) |
void | Put_Extent_Node (const CCCC_Extent &extent, int width=0, bool withDescription=false) |
void | Put_Extent_List (CCCC_Record &record, bool withDescription=false) |
void | Put_Structural_Details_Node (CCCC_Module *mod, CCCC_Project *prj, int mask, UserelNameLevel nl) |
Private Attributes | |
ofstream | fstr |
Static Private Attributes | |
static string | libdir |
static string | outdir |
static CCCC_Project * | prjptr |
Friends | |
CCCC_Xml_Stream & | operator<< (CCCC_Xml_Stream &os, const string &stg) |
CCCC_Xml_Stream & | operator<< (CCCC_Xml_Stream &os, const CCCC_Metric &mtc) |
Definition at line 41 of file cccc_xml.h.
CCCC_Xml_Stream::CCCC_Xml_Stream | ( | const string & | fname, |
const string & | info | ||
) |
Definition at line 207 of file cccc_xml.cc.
CCCC_Xml_Stream::~CCCC_Xml_Stream | ( | ) |
Definition at line 223 of file cccc_xml.cc.
|
static |
Definition at line 147 of file cccc_xml.cc.
|
private |
Definition at line 698 of file cccc_xml.cc.
|
private |
Definition at line 784 of file cccc_xml.cc.
|
private |
Definition at line 270 of file cccc_xml.cc.
|
private |
Definition at line 487 of file cccc_xml.cc.
|
private |
Definition at line 463 of file cccc_xml.cc.
|
private |
Definition at line 734 of file cccc_xml.cc.
|
private |
Definition at line 304 of file cccc_xml.cc.
|
private |
Definition at line 238 of file cccc_xml.cc.
|
private |
Definition at line 592 of file cccc_xml.cc.
|
private |
Definition at line 580 of file cccc_xml.cc.
|
private |
Definition at line 567 of file cccc_xml.cc.
|
private |
Definition at line 507 of file cccc_xml.cc.
|
private |
Definition at line 544 of file cccc_xml.cc.
|
private |
Definition at line 530 of file cccc_xml.cc.
|
private |
Definition at line 537 of file cccc_xml.cc.
|
private |
Definition at line 383 of file cccc_xml.cc.
|
private |
|
private |
Definition at line 643 of file cccc_xml.cc.
|
private |
Definition at line 831 of file cccc_xml.cc.
|
private |
Definition at line 448 of file cccc_xml.cc.
|
private |
Definition at line 775 of file cccc_xml.cc.
|
private |
Definition at line 340 of file cccc_xml.cc.
|
private |
|
friend |
Definition at line 615 of file cccc_xml.cc.
|
friend |
Definition at line 635 of file cccc_xml.cc.
|
private |
Definition at line 47 of file cccc_xml.h.
|
staticprivate |
Definition at line 48 of file cccc_xml.h.
|
staticprivate |
Definition at line 49 of file cccc_xml.h.
|
staticprivate |
Definition at line 50 of file cccc_xml.h.