PIP  1.7.1
Platform-Independent Primitives
File List
Here is a list of all documented files with brief descriptions:
[detail level 123]
  src_main
  code
 picodeinfo.hC++ code info structs
 picodeparser.hC++ code parser
  console
 piconsole.hConsole output class
 pikbdlistener.hKeyboard console input listener
 piscreen.hConsole GUI class
 piscreenconsole.hTile for PIScreen with PIConsole API
 piscreendrawer.hDrawer for PIScreen
 piscreentile.hBasic PIScreen tile
 piscreentiles.hVarious tiles for PIScreen
 piscreentypes.hTypes for PIScreen
 piterminal.hVirtual terminal
  containers
 picontainers.hBase for generic containers
 pideque.hDynamic array of any type
 pilist.hLinked list container, wrapper for std::list
 pimap.hAssociative array with custom types of key and value
 pipair.hPair
 piset.hSet container
 pistack.hStack container
 pivector.hDynamic array of any type
  core
 pibase.hBase types and functions
 pibitarray.hBit array
 pibytearray.hByte array
 pichar.hUnicode char
 pichunkstream.hBinary markup serializator
 picli.hCommand-Line parser
 picollection.hCustom elements collection
 picout.hUniversal output to console class
 pieventdispatcher.hThis file declare PIEventDispatcher class and associated macros
 piflags.hGeneral flags class
 piinit.hInitialization
 piobject.hBase object
 pipropertystorage.hStorage of properties for GUI usage
 pistatemachine.hBase class for custom state machine
 pistring.hString
 pitime.hTime structs
 pitime_win.hPITime conversions for Windows
 pivariant.hVariant type
 pivarianttypes.hVariant type
  crypt
 piauth.hPIP Authentication API
 picrypt.hCryptographic class using lib Sodium
  geo
 piellipsoidmodel.hContains geo ellipsoid models
 pigeoposition.hClass for geo position storage and conversions
  io
 pibasetransfer.hBase class for reliable send and receive data in fixed packets with error correction, pause and resume
 pibinarylog.hBinary log
 piconfig.hConfiguration parser and writer
 piconnection.hComplex I/O point
 pidatatransfer.hClass for send and receive PIByteArray via PIBaseTransfer
 pidiagnostics.hConnection quality diagnostics
 pidir.hLocal directory
 piethernet.hEthernet device
 pifile.hLocal file
 pifiletransfer.hClass for send and receive files and directories via PIBaseTransfer
 piiobytearray.hPIIODevice wrapper around PIByteArray
 piiodevice.hAbstract input/output device
 piiostring.hPIIODevice wrapper around PIString
 pipacketextractor.hPackets extractor
 pipeer.hPeering net node
 piprotocol.hHighly configurable from file I/O channel
 piserial.hSerial device
 pisharedmemory.hShared memory
 pitransparentdevice.hPIIODevice that pass write to read
 piusb.hUSB device
  math
 picrc.hCRC checksum calculator
 pievaluator.hMathematic expressions calculator
 pifft.hClass for FFT, IFFT and Hilbert transformations
 pifixedpoint.hClass for fixed point numbers
 pigeometry.hGeometry base class
 pimathbase.hBasic mathematical functions and defines
 pimathcomplex.hPIP math complex
 pimathmatrix.hPIMathMatrix
 pimathsolver.hPIMathSolver
 pimathvector.hPIMathVector
 piquaternion.hClass for quaternions
 pistatistic.hClass for calculating math statistic in values array
  resources
 piresources.hResources subsystem
  system
 piprocess.hProcess
 pisignals.hSystem signals
  thread
 pigrabberbase.hAbstract class for create grabbers
 pimutex.hMutex
 pipipelinethread.hClass for create multihread pipeline
 pithread.hThread
 pitimer.hTimer