|
CCCC - C and C++ Code Counter
9999-git
CCCC Development version (post-3.1.4)
|
#include <cccc_use.h>
Public Member Functions | |
| string | name (int index) const |
| CCCC_UseRelationship (CCCC_Item &is) | |
| int | FromFile (ifstream &infile) |
| int | ToFile (ofstream &outfile) |
| void | add_extent (CCCC_Item &) |
| int | get_count (const char *count_tag) |
| UseType | get_usetype () const |
| AugmentedBool | is_visible () const |
| AugmentedBool | is_concrete () const |
| void | generate_report (ostream &os) |
| CCCC_Module * | supplier_module_ptr (CCCC_Project *prj) |
| CCCC_Module * | client_module_ptr (CCCC_Project *prj) |
Public Member Functions inherited from CCCC_Record | |
| virtual | ~CCCC_Record () |
| virtual string | key () const |
| AugmentedBool | get_flag (PSFlag psf) |
| virtual void | sort () |
Private Member Functions | |
| CCCC_UseRelationship () | |
Private Attributes | |
| string | supplier |
| string | client |
| string | member |
| UseType | ut |
| AugmentedBool | visible |
| AugmentedBool | concrete |
Friends | |
| class | CCCC_Project |
Additional Inherited Members | |
Static Public Member Functions inherited from CCCC_Record | |
| static CCCC_Project * | get_active_project () |
| static void | set_active_project (CCCC_Project *prj) |
Protected Types inherited from CCCC_Record | |
| typedef CCCC_Table< CCCC_Extent > | Extent_Table |
Protected Member Functions inherited from CCCC_Record | |
| virtual void | merge_flags (string &new_flags) |
Protected Attributes inherited from CCCC_Record | |
| Extent_Table | extent_table |
| string | flags |
Definition at line 34 of file cccc_use.h.
|
inlineprivate |
Definition at line 40 of file cccc_use.h.
| CCCC_UseRelationship::CCCC_UseRelationship | ( | CCCC_Item & | is | ) |
Definition at line 30 of file cccc_use.cc.
|
virtual |
Reimplemented from CCCC_Record.
Definition at line 68 of file cccc_use.cc.
| CCCC_Module * CCCC_UseRelationship::client_module_ptr | ( | CCCC_Project * | prj | ) |
| int CCCC_UseRelationship::FromFile | ( | ifstream & | infile | ) |
Definition at line 206 of file cccc_use.cc.
| void CCCC_UseRelationship::generate_report | ( | ostream & | os | ) |
|
virtual |
|
inline |
Definition at line 49 of file cccc_use.h.
|
inline |
|
inline |
|
virtual |
Reimplemented from CCCC_Record.
Definition at line 40 of file cccc_use.cc.
| CCCC_Module * CCCC_UseRelationship::supplier_module_ptr | ( | CCCC_Project * | prj | ) |
| int CCCC_UseRelationship::ToFile | ( | ofstream & | outfile | ) |
Definition at line 175 of file cccc_use.cc.
|
friend |
Definition at line 36 of file cccc_use.h.
|
private |
Definition at line 37 of file cccc_use.h.
|
private |
Definition at line 39 of file cccc_use.h.
|
private |
Definition at line 37 of file cccc_use.h.
|
private |
Definition at line 37 of file cccc_use.h.
|
private |
Definition at line 38 of file cccc_use.h.
|
private |
Definition at line 39 of file cccc_use.h.
1.8.10