PIP 0.5.0_alpha Platform-Independent Primitives

- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1 2]

▼C PIBinaryLog | Class for read and write binary data to logfile, and playback this data in realtime, or custom speed
C BinLogIndex | Struct contains position, ID and timestamp of record in file
C BinLogInfo | Struct contains full information about Binary Log file and about all Records using map of BinLogRecordInfo
C BinLogRecordInfo | Struct contains information about all records with same ID
▼C PIByteArray | Byte array
C RawData | Help struct to store/restore custom blocks of data to/from PIByteArray
C PIChar | Unicode char
C PICLI | Command-line arguments parser
C PICollection | Interface to discover element groups
▼C PIConfig | Configuration file
C Branch | Branch is a list of entries of configuration file
C Entry | Entry of configuration file
C PIConnection | Complex Input/Output point
C PIConsole | Console output class
C PICout | Class for formatted output similar std::cout
C PIDiagnostics | Connection quality diagnostics
C PIDir | Local directory
▼C PIEthernet | Ethernet device
C Interface | Network interface descriptor
C InterfaceList | Array of Interface with some features
C PIEvaluator | This class provide mathematical evaluations of custom expression
C PIFile | Local file
C PIFlags | This class used as container for bit flags
C PIIODevice | Base class for input/output classes
C PIIOString | PIIODevice wrapper around PIString
▼C PIKbdListener | Keyboard console input listener
C KeyEvent | This struct contains information about pressed keyboard key
C PIMutex | Mutex
C PIObject | This is base class for any classes which use events -> handlers mechanism
C PIPacketExtractor | Packets extractor
C PIProcess |
C PIProtocol |
C PIScreen | Console output class
C PIScreenDrawer | Console output class
C PIScreenTile | Console output class
C PISerial | Serial device
C PISet | Set of any type
▼C PIStateMachine | Base class for custom state machine
C Rule | Rule of transition between states of machine
C State | State of machine
C PIString | String class
C PIStringList | Strings array class
C PISystemTime | System time
C PIThread | Thread class
C PITimeMeasurer | Time measurements
C PITimer | Timer
C PIVariant | Variant type
C PIVector | Dynamic array of any type
C TransferFunction | Differential evaluations