# PIP: src/core Directory Reference

core Directory Reference
Directory dependency graph for core:

## Files

file | pibase.h
| Base types and functions.
file | pibitarray.h
file | pibytearray.cpp
file | pibytearray.h
| Byte array.
file | pichar.cpp
file | pichar.h
| Unicode char.
file | pichunkstream.cpp
file | pichunkstream.h
| Binary serializator.
file | picli.cpp
file | picli.h
| Command-Line parser.
file | picollection.cpp
file | picollection.h
| Custom elements collection.
file | picoremodule.h
file | picout.cpp
file | picout.h
| Universal output to console class.
file | piflags.h
| General flags class.
file | piincludes.cpp
file | piincludes.h
file | piinit.cpp
file | piinit.h
| Initialization.
file | piobject.cpp
file | piobject.h
| Base object.
file | pistatemachine.h
| Base class for custom state machine.
file | pistring.cpp
file | pistring.h
| String.
file | pitime.cpp
file | pitime.h
| Time structs.
file | pivariant.cpp
file | pivariant.h
| Variant type.