|
SafeString
4.1.44
SafeString is a safe, robust and debuggable replacement for string processing in Arduino
|
| CloopTimerClass | There is a predefined loopTimer object that is ready to use, see the detailed description |
| ▼CmillisDelay | MillisDelay** implements a non-blocking, repeatable delay, see the detailed description |
| CPinFlasher | The PinFlasher class inherits from millisDelay to provide non-blocking repeating on/off toggle of the specified pin, see the detailed description |
| ▼CPrint | |
| ▼CSafeString | To 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 |
| CSafeStringReader | To create a SafeStringReader use the macro createSafeStringReader see the detailed description |
| CSerialComs | The SerialComs class sends/recieves lines of text between Arduinos via Serial, see the detailed description |
| CSafeString::DebugPrint | |
| CSafeString::noDebugPrint | |
| ▼CPrintable | |
| CSafeString | To 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 | |
| CBufferedInput | To create a BufferedInput use the macro createBufferedInput see the detailed description |
| CBufferedOutput | To create a BufferedOutput use the macro createBufferedOutput see the detailed description |
| CSafeStringStream | Allows 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 |