28 #ifndef YSL_INC_Service_AccessHistory_hpp_
29 #define YSL_INC_Service_AccessHistory_hpp_ 1
32 #include YFM_YSLib_Adaptor_YContainer // for list;
42 template<
typename _type>
83 template<
typename... _tParams>
85 Emplace(_tParams&&...
args)
ListType lstRecord
列表记录:项的列表。
GAccessList()
构造:迭代器指向记录末尾。
#define DefPred(_q, _n,...)
yconstfn const string _tParams && args
list< Bookmark > ListType
记录列表类型。
DefDeCopyCtor(GAccessList) DefDeMoveCtor(GAccessList) DefPred(const
#define yforward(_expr)
根据参数类型使用 std::forward 传递对应参数。
#define DefGetter(_q, _t, _n,...)
ListType::iterator itCurrent
迭代器:指示当前项在记录中的插入位置。
#define DefDeMoveCtor(_t)
#define ynothrow
YSLib 无异常抛出保证:若支持 noexcept 关键字, 指定特定的 noexcept 异常规范。
Bookmark ValueType
访问项:值类型。