[DOC] Inconsistency in Stream documentation and derived libraries (Serial, Ethernet, SD, Wire) #2919
Labels
Component: Documentation
Related to Arduino's documentation content
Type: Duplicate
Another item already exists for this topic
Milestone
In http://arduino.cc/en/Reference/Stream says "Some of the libraries that rely on Stream include: Serial, Wire, Ethernet Client, Ethernet Server, SD". When I go to Reference page of these libraries -except Serial- I can see listed some of Stream methods, like .available(), print(), .read()...but not others like find/findUntil(), readBytes()/readBytesUntil(), readString()/readStringUntil(), parseInt()/parseFloat() and setTimeout()... If they are derived from Stream, can I infer these methods are inherited too?
I think documentation should be refactored to list in one point common methods (Stream page) and then, in library reference pages a link to these (cleaning some redundancies). Maybe I'm stupid...but nowadays it doesn't clear if I can write EthernetServer.readString() or not, for instance.
The text was updated successfully, but these errors were encountered: