PIP 6.1.0
Platform-Independent Primitives
Loading...
Searching...
No Matches
core Directory Reference
Directory dependency graph for core:
core

Files

 
pibase.h
 Base types and functionsThis file implements first layer above the system and declares some basic useful functions.
 
pibase_macros.h
 Base macrosThis file declares basic useful macros for the PIP library including platform detection, compiler-specific configurations, and utility macros for private data handling.
 
picollection.h
 Unique classes collection Helper module to collect and retrieve classes into groups using macros for automatic registration.
 
picoremodule.h
 Umbrella header for the Core module.
 
picout.h
 Universal output to console class.
 
piincludes.h
 Core includes and low-level helper functions.
 
piinit.h
 Library initialization This file provides initialization and build information for the PIP library.
 
pimemoryblock.h
 Memory block helper struct for data storage and binary stream operations The PIMemoryBlock struct provides a lightweight wrapper to store and restore custom blocks of data to/from PIBinaryStream. It holds a pointer to data and its size in bytes.
 
piobject.h
 Base object class providing event -> handler mechanism.
 
piobject_macros.h
 PIObject macros for event system and object introspection.