33class TimeLoopEntryPointInfo
37 TimeLoopEntryPointInfo() {}
38 explicit TimeLoopEntryPointInfo(
const String& aname)
41 TimeLoopEntryPointInfo(
const String& aname,
const StringList& modules_depend)
43 , m_modules_depend(modules_depend)
48 const String& name()
const {
return m_name; }
49 const StringList& modulesDepend()
const {
return m_modules_depend; }
51 bool operator==(
const TimeLoopEntryPointInfo& rhs)
const
53 if (m_name != rhs.m_name)
55 if (m_modules_depend.count() != rhs.m_modules_depend.
count())
57 for (
Integer i = 0, is = m_modules_depend.count(); i < is; ++i)
58 if (m_modules_depend[i] != rhs.m_modules_depend[i])