7 template<
typename IItem>
11 static auto interfaceId()
13 return IList::template makeIdForTemplate<IList<IItem>, IItem>(
"nx::sdk::IList");
16 virtual int count()
const = 0;
19 protected:
virtual IItem*
getAt(
int index)
const = 0;
23 template<
typename IItem>
24 using IList0 = IList<IItem>;
Ptr< IItem > at(int index) const
Definition: i_list.h:21
Definition: interface.h:48
virtual IItem * getAt(int index) const =0
Definition: device_agent.h:13