#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(). |