Leap::DeviceList Class Reference 设备列表类参考
简要说明(由于本人英语水平真的很烂,文里漏洞百出,欢迎批评指正)
DeviceList类代表了设备对象列表。
继承:Leap::Interface
公有类型
typedef ConstListIterator<DeviceList , Device> const_iterator
DeviceList对象的一个C++迭代器类型。
公有成员函数
(const &other)
添加一个特定的DeviceList的成员到这个DeviceList
这个C++迭代器开始迭代DeviceList
int () const
返回DeviceList中的设备数目
()
构造一个空的设备列表类
C++迭代器结束迭代DeviceList
bool () const
判断这个列表是否为空
Device (int index) const
通过列表成员在列表中的位置来访问它
详细说明
DeviceList类代表了设备对象列表。
通过调用DeviceList对象。 函数获得一个
Since
1.0
成员类型文档
typedef ConstListIterator<, >
DeviceList对象的一个C++迭代器类型。
Since
1.0
构造函数和析构函数文档
Leap::DeviceList::DeviceList()
构造一个空的设备列表。
Since
1.0
成员函数文档
& other) & Leap::DeviceList::append(const
添加一个特定的DeviceList的成员到这个DeviceList。
参数:
other 要被添加到这个DeviceList末尾的另外一个包含设备对象的DeviceList对象
Since
1.0
Leap::DeviceList::begin()const
这个C++迭代器开始迭代DeviceList
Since
1.0
int Leap::DeviceList::count()const
返回:
列表中设备的数目
Since
1.0
Leap::DeviceList::end()const
C++迭代器结束迭代DeviceList
Since
1.0
bool Leap::DeviceList::isEmpty()const
判断这个列表是否为空
if(!controller.devices().isEmpty()) Device leapDevice = controller.devices()[0];
返回:
True,如果列表不包含成员。
Since
1.0
Leap::DeviceList::operator[](int index)const
通过列表成员在列表中的位置来访问它
参数:
index 从0开始的列表位置索引
返回:
列表中指定位置的Device对象
Since
1.0