SafeString  4.1.44
SafeString is a safe, robust and debuggable replacement for string processing in Arduino
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CloopTimerClassThere is a predefined loopTimer object that is ready to use, see the detailed description
 CmillisDelayMillisDelay** implements a non-blocking, repeatable delay, see the detailed description
 CPinFlasherThe PinFlasher class inherits from millisDelay to provide non-blocking repeating on/off toggle of the specified pin, see the detailed description
 CPrint
 CSafeStringTo create SafeStrings use one of the four (4) macros createSafeString or cSF, createSafeStringFromCharArray or cSFA, createSafeStringFromCharPtr or cSFP, createSafeStringFromCharPtrWithSize or cSFPS see the detailed description
 CSafeStringReaderTo create a SafeStringReader use the macro createSafeStringReader see the detailed description
 CSerialComsThe SerialComs class sends/recieves lines of text between Arduinos via Serial, see the detailed description
 CSafeString::DebugPrint
 CSafeString::noDebugPrint
 CPrintable
 CSafeStringTo create SafeStrings use one of the four (4) macros createSafeString or cSF, createSafeStringFromCharArray or cSFA, createSafeStringFromCharPtr or cSFP, createSafeStringFromCharPtrWithSize or cSFPS see the detailed description
 CStream
 CBufferedInputTo create a BufferedInput use the macro createBufferedInput see the detailed description
 CBufferedOutputTo create a BufferedOutput use the macro createBufferedOutput see the detailed description
 CSafeStringStreamAllows you to test your code with data read from a given SafeString as though it was a serial stream with a given baud rate, see the detailed description