Core API - ChannelGroup::getChannel range the range specifies [0, ChannelGroup::getNumChannels]. Is that correct or is it supposed to be [0, ChannelGroup::getNumChannels)? It doesn’t seem like ChannelGroup::getNumChannels itself should be included given that it’s a count and not an index.

Thanks very much for pointing this out. You are correct and it’s not just ChannelGroup::getChannel, other get functions have this same mistake. I have created a task to fix all occurrences of this in the docs.