|
PIP
1.0.0_rc3
Platform-Independent Primitives
|
| ▼CPIBinaryLog | Class for read and write binary data to logfile, and playback this data in realtime, or custom speed |
| CBinLogIndex | Struct contains position, ID and timestamp of record in file |
| CBinLogInfo | Struct contains full information about Binary Log file and about all Records using map of BinLogRecordInfo |
| CBinLogRecordInfo | Struct contains information about all records with same ID |
| ▼CPIByteArray | Byte array |
| CRawData | Help struct to store/restore custom blocks of data to/from PIByteArray |
| CPIChar | Unicode char |
| CPIChunkStream | Class for binary serialization |
| 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 |
| CState | Information about current diagnostics state |
| CPIDir | Local directory |
| ▼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 |
| CPIIOByteArray | PIIODevice wrapper around PIByteArray |
| CPIIODevice | Base class for input/output classes |
| CPIIOString | PIIODevice wrapper around PIString |
| ▼CPIKbdListener | Keyboard console input listener |
| CKeyEvent | This struct contains information about pressed keyboard key |
| CPIMultiProtocol | DEPRECATED |
| CPIMultiProtocolBase | DEPRECATED |
| CPIMutex | Mutex |
| CPIObject | This is base class for any classes which use events -> handlers mechanism |
| CPIPacketExtractor | Packets extractor |
| CPIProcess | |
| CPIProtocol | DEPRECATED |
| CPISerial | Serial device |
| CPISet | Set of any type |
| CPISharedMemory | Shared memory |
| ▼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 |
| CPITransparentDevice | PIIODevice that pass write to read |
| CPIVariant | Variant type |
| CPIVector | Dynamic array of any type |
| CTileVars | |
| CTransferFunction | Differential evaluations |