8 template<
typename IItem>
12 static auto interfaceId()
14 return IList::template makeIdForTemplate<IList<IItem>, IItem>(
"nx::sdk::IList");
17 virtual int count()
const = 0;
20 protected:
virtual IItem*
getAt(
int index)
const = 0;
24 template<
typename IItem>
25 using IList0 = IList<IItem>;
Ptr< IItem > at(int index) const
Definition: i_list.h:22
Definition: interface.h:49
virtual IItem * getAt(int index) const =0
Definition: apple_utils.h:6