Skip to content

dlib.core

Timur Gafarov edited this page Nov 26, 2015 · 12 revisions

This package provides functionality that is used by all other dlib packages:

  • dlib.core.memory - malloc-based memory allocator for classes and arrays. Includes a simple memory profiler that can be turned on with MemoryDebug version switch
  • dlib.core.stream - binary steam interface that abstractizes common I/O tasks. dlib uses streams for all file formats decoding
  • dlib.core.thread - cross-platform thread class (supports Windows and Posix)
  • dlib.core.oop - prototype-based OOP system for D structs
  • dlib.core.bitio - bit-level manipulations
  • dlib.core.compound - tuple+struct hyprid
  • dlib.core.tuple - tuple constructing templates.
Clone this wiki locally