class io.HidRdCollection

class HidRdCollection {
    // fields

    io.HidRdCollectionKind const m_collectionKind;
    io.HidUsagePage const* const m_usagePage;
    uint_t const m_usage;
    size_t const m_collectionCount;
    size_t const m_fieldCount;

    // properties

    io.HidRdCollection const* const indexed property m_collectionArray(size_t i);
    io.HidReportField const* const indexed property m_fieldArray(size_t i);

    // construction

    construct();
    destruct();
};