Doxygen
dotclassgraph.cpp 文件参考
#include <algorithm>
#include "containers.h"
#include "dotclassgraph.h"
#include "dotnode.h"
#include "textstream.h"
#include "config.h"
#include "util.h"
+ dotclassgraph.cpp 的引用(Include)关系图:

浏览源代码.

函数

static QCString joinLabels (const StringSet &ss)
 

函数说明

◆ joinLabels()

static QCString joinLabels ( const StringSet ss)
static

在文件 dotclassgraph.cpp231 行定义.

232 {
233  QCString label;
234  int count=1;
235  int maxLabels=10;
236  auto it = std::begin(ss), e = std::end(ss);
237  if (it!=e) // set not empty
238  {
239  label += (*it++).c_str();
240  for (; it!=e && count < maxLabels ; ++it,++count)
241  {
242  label += '\n';
243  label += (*it).c_str();
244  }
245  if (count==maxLabels) label+="\n...";
246  }
247  return label;
248 }

引用了 begin() , 以及 end().

被这些函数引用 DotClassGraph::buildGraph().

begin
DirIterator begin(DirIterator it) noexcept
Definition: dir.cpp:123
end
DirIterator end(const DirIterator &) noexcept
Definition: dir.cpp:128
QCString
This is an alternative implementation of QCString.
Definition: qcstring.h:108