#include <cmt_database.h>
Collaboration diagram for Database:
|
? |
Definition at line 167 of file cmt_database.cxx. 00168 { 00169 } |
|
? |
Definition at line 132 of file cmt_database.cxx. References instance(), and m_all_tags. Referenced by Tag::all_tags(). 00133 { 00134 static Database& db = instance (); 00135 00136 return (db.m_all_tags); 00137 } |
|
? |
Definition at line 104 of file cmt_database.cxx. References instance(), and m_all_uses. Referenced by Use::get_instances(). 00105 { 00106 static Database& db = instance (); 00107 00108 return (db.m_all_uses); 00109 } |
|
? |
Definition at line 34 of file cmt_database.cxx. References instance(), and m_branches. Referenced by Branch::branches(). 00035 { 00036 static Database& db = instance (); 00037 00038 return (db.m_branches); 00039 } |
|
? |
Definition at line 17 of file cmt_database.cxx. References CmtPathPattern::clear_all(), Project::clear_all(), Tag::clear_all(), Symbol::clear_all(), Use::clear_all(), PatternList::clear_all(), Pattern::clear_all(), Package::clear_all(), Language::clear_all(), Group::clear_all(), Fragment::clear_all(), Constituent::clear_all(), and Branch::clear_all(). Referenced by Cmt::clear(). 00018 { 00019 Branch::clear_all (); 00020 Constituent::clear_all (); 00021 Fragment::clear_all (); 00022 Group::clear_all (); 00023 Language::clear_all (); 00024 Package::clear_all (); 00025 Pattern::clear_all (); 00026 PatternList::clear_all (); 00027 Use::clear_all (); 00028 Symbol::clear_all (); 00029 Tag::clear_all (); 00030 Project::clear_all (); 00031 CmtPathPattern::clear_all (); 00032 } |
|
? |
Definition at line 160 of file cmt_database.cxx. References instance(), and m_cmtpath_patterns. Referenced by CmtPathPattern::patterns(). 00161 { 00162 static Database& db = instance (); 00163 00164 return (db.m_cmtpath_patterns); 00165 } |
|
? |
Definition at line 41 of file cmt_database.cxx. References instance(), and m_constituents. Referenced by Constituent::constituents(). 00042 { 00043 static Database& db = instance (); 00044 00045 return (db.m_constituents); 00046 } |
|
? |
Definition at line 48 of file cmt_database.cxx. References instance(), and m_fragments. Referenced by Fragment::fragments(). 00049 { 00050 static Database& db = instance (); 00051 00052 return (db.m_fragments); 00053 } |
|
? |
Definition at line 55 of file cmt_database.cxx. References instance(), and m_groups. Referenced by Group::groups(). |
|
? |
Definition at line 10 of file cmt_database.cxx. Referenced by Tag::all_tags(), all_tags(), all_uses(), branches(), Branch::branches(), cmtpath_patterns(), constituents(), Constituent::constituents(), Fragment::fragments(), fragments(), Use::get_instances(), Use::get_ordered_uses(), Group::groups(), groups(), Language::languages(), languages(), Package::package_map(), package_map(), Package::packages(), packages(), PatternList::pattern_list_map(), pattern_list_map(), PatternList::pattern_lists(), pattern_lists(), Pattern::patterns(), patterns(), CmtPathPattern::patterns(), Project::projects(), projects(), Symbol::symbol_map(), symbol_map(), Symbol::symbols(), symbols(), Tag::tag_map(), tag_map(), Tag::tags(), tags(), and uses(). 00011 { 00012 static Database db; 00013 00014 return (db); 00015 } |
|
? |
Definition at line 62 of file cmt_database.cxx. References instance(), and m_languages. Referenced by Language::languages(). 00063 { 00064 static Database& db = instance (); 00065 00066 return (db.m_languages); 00067 } |
|
? |
Definition at line 76 of file cmt_database.cxx. References instance(), and m_package_map. Referenced by Package::package_map(). 00077 { 00078 static Database& db = instance (); 00079 00080 return (db.m_package_map); 00081 } |
|
? |
Definition at line 69 of file cmt_database.cxx. References instance(), and m_packages. Referenced by Package::packages(). 00070 { 00071 static Database& db = instance (); 00072 00073 return (db.m_packages); 00074 } |
|
? |
Definition at line 90 of file cmt_database.cxx. References instance(), and m_pattern_list_map. Referenced by PatternList::pattern_list_map(). 00091 { 00092 static Database& db = instance (); 00093 00094 return (db.m_pattern_list_map); 00095 } |
|
? |
Definition at line 97 of file cmt_database.cxx. References instance(), and m_pattern_lists. Referenced by PatternList::pattern_lists(). 00098 { 00099 static Database& db = instance (); 00100 00101 return (db.m_pattern_lists); 00102 } |
|
? |
Definition at line 83 of file cmt_database.cxx. References instance(), and m_patterns. Referenced by Pattern::patterns(). 00084 { 00085 static Database& db = instance (); 00086 00087 return (db.m_patterns); 00088 } |
|
? |
Definition at line 153 of file cmt_database.cxx. References instance(), and m_projects. Referenced by Project::projects(). 00154 { 00155 static Database& db = instance (); 00156 00157 return (db.m_projects); 00158 } |
|
? |
Definition at line 125 of file cmt_database.cxx. References instance(), and m_symbol_map. Referenced by Symbol::symbol_map(). 00126 { 00127 static Database& db = instance (); 00128 00129 return (db.m_symbol_map); 00130 } |
|
? |
Definition at line 118 of file cmt_database.cxx. References instance(), and m_symbols. Referenced by Symbol::symbols(). |
|
? |
Definition at line 146 of file cmt_database.cxx. References instance(), and m_tag_map. Referenced by Tag::tag_map(). |
|
? |
Definition at line 139 of file cmt_database.cxx. References instance(), and m_tags. Referenced by Tag::tags(). |
|
? |
Definition at line 111 of file cmt_database.cxx. References instance(), and m_uses. Referenced by Use::get_ordered_uses(). |
|
? |
Definition at line 81 of file cmt_database.h. Referenced by all_tags(). |
|
? |
Definition at line 77 of file cmt_database.h. Referenced by all_uses(). |
|
? |
Definition at line 63 of file cmt_database.h. Referenced by branches(). |
|
? |
Definition at line 86 of file cmt_database.h. Referenced by cmtpath_patterns(). |
|
? |
Definition at line 64 of file cmt_database.h. Referenced by constituents(). |
|
? |
Definition at line 65 of file cmt_database.h. Referenced by fragments(). |
|
? |
Definition at line 66 of file cmt_database.h. Referenced by groups(). |
|
? |
Definition at line 67 of file cmt_database.h. Referenced by languages(). |
|
? |
Definition at line 70 of file cmt_database.h. Referenced by package_map(). |
|
? |
Definition at line 69 of file cmt_database.h. Referenced by packages(). |
|
? |
Definition at line 74 of file cmt_database.h. Referenced by pattern_list_map(). |
|
? |
Definition at line 75 of file cmt_database.h. Referenced by pattern_lists(). |
|
? |
Definition at line 72 of file cmt_database.h. Referenced by patterns(). |
|
? |
Definition at line 84 of file cmt_database.h. Referenced by projects(). |
|
? |
Definition at line 80 of file cmt_database.h. Referenced by symbol_map(). |
|
? |
Definition at line 79 of file cmt_database.h. Referenced by symbols(). |
|
? |
Definition at line 83 of file cmt_database.h. Referenced by tag_map(). |
|
? |
Definition at line 82 of file cmt_database.h. Referenced by tags(). |
|
? |
Definition at line 78 of file cmt_database.h. Referenced by uses(). |