PIP
1.4.0
Platform-Independent Primitives
Class Hierarchy
Go to the graphical class hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
4
]
C
PIEthernet::Address
IPv4 network address, IP and port
C
PIBinaryLog::BinLogIndex
Struct contains position, ID and timestamp of record in file
C
PIBinaryLog::BinLogInfo
Struct contains full information about Binary Log file and about all Records using map of
BinLogRecordInfo
C
PIBinaryLog::BinLogRecordInfo
Struct contains information about all records with same ID
C
PIConfig::Entry
Entry of configuration file
C
PIEthernet::Interface
Network interface descriptor
C
PIKbdListener::KeyEvent
This struct contains information about pressed keyboard key
►
C
PIKbdListener::MouseEvent
This struct contains information about mouse action
C
PIKbdListener::WheelEvent
This struct contains information about mouse wheel action
C
PIByteArray
Byte array
C
PIChar
Unicode char
C
PIChunkStream
Class for binary serialization
C
PICollection
Interface to discover element groups
C
PIConfig
Configuration file
C
PICout
Class for formatted output similar std::cout
C
PIDir
Local directory
C
PIEvaluator
This class provide mathematical evaluations of custom expression
C
PIFlags< Enum >
This class used as container for bit flags
C
PIFlags< Attribute >
C
PIFlags< DeviceOption >
C
PIFlags< FileInfo::Flag >
C
PIFlags< FocusFlag >
C
PIFlags< InterfaceFlag >
C
PIFlags< KeyModifier >
C
PIFlags< MouseButton >
C
PIFlags< PICodeInfo::TypeFlag >
C
PIFlags< PIConsole::Format >
C
PIFlags< PICoutControl >
C
PIMutex
Mutex
►
C
PIObject
This is base class for any classes which use events -> handlers mechanism
C
PICLI
Command-line arguments parser
C
PIConnection
Complex Input/Output point
►
C
PIMultiProtocolBase
DEPRECATED
C
PIMultiProtocol
DEPRECATED
C
PIProtocol
DEPRECATED
C
PIStateMachine< Type >
Base class for custom state machine
►
C
PIThread
Thread class
C
PIConsole
Console output class
►
C
PIIODevice
Base class for input/output classes
C
PIBinaryLog
Class for read and write binary data to logfile, and playback this data in realtime, or custom speed
C
PIEthernet
Ethernet device
C
PIFile
Local file
C
PIIOByteArray
PIIODevice
wrapper around
PIByteArray
C
PIIOString
PIIODevice
wrapper around
PIString
C
PIPacketExtractor
Packets extractor
C
PISerial
Serial device
C
PISharedMemory
Shared memory
C
PITransparentDevice
PIIODevice
that pass write to read
C
PIKbdListener
Keyboard console input listener
C
PIProcess
►
C
PITimer
Timer
C
PIDiagnostics
Connection quality diagnostics
C
PISet< T >
Set of any type
C
PISet< const void * >
C
PISet< int >
C
PISet< PIObject * >
C
PISet< PIString >
C
PIString
String class
C
PIStringList
Strings array class
C
PISystemTime
System time
C
PITimeMeasurer
Time measurements
C
PIVariant
Variant type
C
PIVector< T >
Dynamic array of any type
C
PIVector2D< T >
2D array,
C
PIVector< __Connection >
C
PIVector< __MetaFunc >
C
PIVector< __QueuedEvent >
C
PIVector< _PITimerImp_Pool * >
C
PIVector< Argument >
C
PIVector< Button >
C
PIVector< CHAR_INFO >
C
PIVector< Column >
C
PIVector< complexd >
C
PIVector< complexf >
C
PIVector< Condition >
C
PIVector< const PIObject * >
C
PIVector< Define >
C
PIVector< Delimiter >
C
PIVector< Device >
C
PIVector< DeviceData *>
C
PIVector< double >
C
PIVector< Entity * >
►
C
PIVector< Entry * >
C
PIConfig::Branch
Branch is a list of entries of configuration file
C
PIVector< Enum >
C
PIVector< Enumerator >
C
PIVector< Extractor *>
C
PIVector< float >
C
PIVector< Group >
C
PIVector< int >
C
PIVector< Kernel * >
C
PIVector< KernelArg >
C
PIVector< Macro >
C
PIVector< Member >
C
PIVector< PacketType >
C
PIVector< PeerAddress >
C
PIVector< PeerInfo *>
C
PIVector< PeerInfo >
C
PIVector< PFTFileInfo >
C
PIVector< PIBinaryLog::BinLogIndex >
C
PIVector< PIBinaryLog::BinLogRecordInfo >
C
PIVector< PIByteArray *>
C
PIVector< PIChar >
C
PIVector< PICodeInfo::ClassInfo * >
C
PIVector< PICodeInfo::EnumeratorInfo >
C
PIVector< PICodeInfo::FunctionInfo >
C
PIVector< PICodeInfo::TypeInfo >
C
PIVector< PIConfig * >
C
PIVector< PIConnection * >
C
PIVector< PICoutControls >
C
PIVector< PIDiagnostics *>
C
PIVector< PIEthernet * >
►
C
PIVector< PIEthernet::Interface >
C
PIEthernet::InterfaceList
Array of
Interface
with some features
C
PIVector< PIEvaluatorTypes::Function >
C
PIVector< PIEvaluatorTypes::Instruction >
C
PIVector< PIEvaluatorTypes::Variable >
C
PIVector< PIIODevice *>
C
PIVector< PIIODevice::DeviceMode >
C
PIVector< PIMathVectord >
C
PIVector< PIPair< int, PISystemTime > >
C
PIVector< PIProtocol * >
C
PIVector< PIScreenTile * >
C
PIVector< PIStateMachine::Rule >
C
PIVector< PIStateMachine::State >
C
PIVector< PIString >
C
PIVector< PIThread * >
C
PIVector< PIUSB::Configuration >
C
PIVector< PIUSB::Endpoint >
C
PIVector< PIUSB::Interface >
C
PIVector< PIVariable >
C
PIVector< PIVariant >
C
PIVector< PIVector< double > >
C
PIVector< PIVector< Part > >
C
PIVector< PIVector< PeerInfo * > >
C
PIVector< PIVector< PIIODevice * > >
C
PIVector< PIVector< PIPacketExtractor * > >
C
PIVector< PIVector< PIScreenTypes::Cell > >
C
PIVector< PIVector< Type > >
C
PIVector< Platform >
C
PIVector< Program * >
C
PIVector< Property >
C
PIVector< Rect >
C
PIVector< RemoteClient >
C
PIVector< Row >
C
PIVector< Section *>
C
PIVector< Sender *>
C
PIVector< Tab >
C
PIVector< ThreadInfo >
C
PIVector< ThreadStats >
C
PIVector< Type >
C
PIVector< Typedef >
C
PIVector< uchar >
C
PIVector< Variable >
C
PIByteArray::RawData
Help struct to store/restore custom blocks of data to/from
PIByteArray
C
PIStateMachine< Type >::Rule
Rule of transition between states of machine
C
PIDiagnostics::State
Information about current diagnostics state
C
PIStateMachine< Type >::State
State of machine
C
TileVars
C
TransferFunction
Differential evaluations
Generated on Fri Dec 8 2017 16:36:05 for PIP by
1.8.13