Doxygen
ExampleList类 参考

#include <example.h>

+ 类 ExampleList 继承关系图:
+ ExampleList 的协作图:

Public 成员函数

bool inSort (const Example &ex)
 

详细描述

在文件 example.h36 行定义.

成员函数说明

◆ inSort()

bool ExampleList::inSort ( const Example ex)
inline

在文件 example.h39 行定义.

40  {
41  auto it = std::find_if(begin(),end(),[&ex](const Example &e) { return e.name==ex.name; });
42  if (it==end())
43  {
44  insert( std::upper_bound( begin(), end(), ex,
45  [](const auto &e1,const auto &e2) { return e1.name < e2.name; }
46  ), ex
47  );
48  return true;
49  }
50  return false;
51  }

引用了 begin(), end() , 以及 Example::name.

被这些函数引用 ClassDefImpl::addExample() , 以及 MemberDefImpl::addExample().


该类的文档由以下文件生成:
Example
Data associated with an example.
Definition: example.h:28
begin
DirIterator begin(DirIterator it) noexcept
Definition: dir.cpp:123
Example::name
QCString name
Definition: example.h:32
end
DirIterator end(const DirIterator &) noexcept
Definition: dir.cpp:128