|
PIP
0.4.1_alpha3
Platform-Independent Primitives
|
| CPIBinaryLog | Class for read and write binary data to logfile, and playback this data in realtime |
| ▼CPIByteArray | Byte array |
| CRawData | Help struct to store/restore custom blocks of data to/from PIByteArray |
| CPIChar | Unicode char |
| CPICLI | Command-line arguments parser |
| CPICollection | Interface to discover element groups |
| ▼CPIConfig | Configuration file |
| CBranch | Branch is a list of entries of configuration file |
| CEntry | Entry of configuration file |
| CPIConnection | Complex Input/Output point |
| CPIConsole | Console output class |
| CPICout | Class for formatted output similar std::cout |
| CPIDiagnostics | Connection quality diagnostics |
| ▼CPIEthernet | Ethernet device |
| CInterface | Network interface descriptor |
| CInterfaceList | Array of Interface with some features |
| CPIEvaluator | This class provide mathematical evaluations of custom expression |
| CPIFile | Local file |
| CPIFlags | This class used as container for bit flags |
| CPIIODevice | Base class for input/output classes |
| CPIKbdListener | Keyboard console input listener |
| CPIMutex | Mutex |
| CPIObject | This is base class for any classes which use events -> handlers mechanism |
| CPIPacketExtractor | Packets extractor |
| CPIProcess | |
| CPIProtocol | |
| CPISerial | Serial device |
| CPISet | Set of any type |
| ▼CPIStateMachine | Base class for custom state machine |
| CRule | Rule of transition between states of machine |
| CState | State of machine |
| CPIString | String class |
| CPIStringList | Strings array class |
| CPISystemTime | System time |
| CPIThread | Thread class |
| CPITimeMeasurer | Time measurements |
| CPITimer | Timer |
| CPIVariant | Variant type |
| CPIVector | Dynamic array of any type |
| CTransferFunction | Differential evaluations |