CCCC - C and C++ Code Counter
9999-git
CCCC Development version (post-3.1.4)
|
#include <cccc_mem.h>
Public Member Functions | |
string | name (int index) const |
CCCC_Member (CCCC_Item &member_data_line, CCCC_Module *parent_ptr=NULL) | |
int | FromFile (ifstream &infile) |
int | ToFile (ofstream &outfile) |
void | generate_report (ostream &) |
int | get_count (const char *count_tag) |
Visibility | get_visibility () |
Public Member Functions inherited from CCCC_Record | |
virtual | ~CCCC_Record () |
virtual string | key () const |
AugmentedBool | get_flag (PSFlag psf) |
virtual void | add_extent (CCCC_Item &) |
virtual void | sort () |
Private Member Functions | |
CCCC_Member () | |
Private Attributes | |
string | member_type |
string | member_name |
string | param_list |
Visibility | visibility |
CCCC_Module * | parent |
Friends | |
class | CCCC_Project |
class | CCCC_Module |
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_mem.h.
|
private |
Definition at line 29 of file cccc_mem.cc.
CCCC_Member::CCCC_Member | ( | CCCC_Item & | member_data_line, |
CCCC_Module * | parent_ptr = NULL |
||
) |
int CCCC_Member::FromFile | ( | ifstream & | infile | ) |
Definition at line 148 of file cccc_mem.cc.
void CCCC_Member::generate_report | ( | ostream & | ) |
|
virtual |
Implements CCCC_Record.
Definition at line 35 of file cccc_mem.cc.
Visibility CCCC_Member::get_visibility | ( | ) |
|
virtual |
Reimplemented from CCCC_Record.
Definition at line 99 of file cccc_mem.cc.
int CCCC_Member::ToFile | ( | ofstream & | outfile | ) |
Definition at line 64 of file cccc_mem.cc.
|
friend |
Definition at line 37 of file cccc_mem.h.
|
friend |
Definition at line 36 of file cccc_mem.h.
|
private |
Definition at line 38 of file cccc_mem.h.
|
private |
Definition at line 38 of file cccc_mem.h.
|
private |
Definition at line 38 of file cccc_mem.h.
|
private |
Definition at line 40 of file cccc_mem.h.
|
private |
Definition at line 39 of file cccc_mem.h.