HIDCollection
HIDCollection *child = fChildren[i];
HIDCollection *
HIDCollection::ChildAtFlat(uint8 type, uint32 index)
HIDCollection::AddItem(HIDReportItem *item)
HIDCollection::ItemAt(uint32 index)
HIDCollection::CountItemsFlat()
HIDCollection *child = fChildren[i];
HIDCollection::ItemAtFlat(uint32 index)
HIDCollection::PrintToStream(uint32 indentLevel)
HIDCollection::HIDCollection(HIDCollection *parent, uint8 type,
HIDCollection *child = fChildren[i];
HIDCollection *
HIDCollection::_ChildAtFlat(uint8 type, uint32 &index)
HIDCollection *child = fChildren[i];
HIDCollection *result = child->_ChildAtFlat(type, index);
HIDCollection::_ItemAtFlat(uint32 &index)
HIDCollection *child = fChildren[i];
HIDCollection::BuildReportList(uint8 reportType,
HIDCollection *child = fChildren[i];
HIDCollection::~HIDCollection()
HIDCollection::UsagePage()
HIDCollection::UsageID()
HIDCollection::AddChild(HIDCollection *child)
HIDCollection *
HIDCollection::ChildAt(uint32 index)
HIDCollection::CountChildrenFlat(uint8 type)
class HIDCollection {
HIDCollection(HIDCollection *parent,
~HIDCollection();
HIDCollection * Parent() { return fParent; };
status_t AddChild(HIDCollection *child);
HIDCollection * ChildAt(uint32 index);
HIDCollection * ChildAtFlat(uint8 type, uint32 index);
HIDCollection * _ChildAtFlat(uint8 type, uint32 &index);
HIDCollection * fParent;
Vector<HIDCollection *> fChildren;
HIDCollection *newCollection
= new(std::nothrow) HIDCollection(collection,
fRootCollection = new(std::nothrow) HIDCollection(NULL, COLLECTION_LOGICAL,
HIDCollection *collection = fRootCollection;
class HIDCollection;
HIDCollection * RootCollection() { return fRootCollection; };
HIDCollection * fRootCollection;
HIDCollection *collection)
class HIDCollection;
HIDCollection *collection);
HIDCollection &collection, ProtocolHandler *&handlerList)
class HIDCollection;
HIDCollection &collection,
HIDCollection &collection, ProtocolHandler *&handlerList)
class HIDCollection;
HIDCollection &collection,
MouseProtocolHandler::AddHandlers(HIDDevice &device, HIDCollection &collection,
class HIDCollection;
HIDCollection &collection,
HIDCollection *rootCollection = parser.RootCollection();
HIDCollection *collection = rootCollection->ChildAtFlat(
TabletProtocolHandler::AddHandlers(HIDDevice &device, HIDCollection &collection,
class HIDCollection;
HIDCollection &collection,
HIDCollection* rootCollection = fParser.RootCollection();
HIDCollection* mouseCollection = NULL;
HIDCollection* collection = rootCollection->ChildAtFlat(COLLECTION_APPLICATION, i);