Parallel Make  1.0
My implementation of make utility, which can run in multiple threads according to user request.
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 Ccondition_variableWrapper around pthread_cond
 CfileClass representing basic file having name and timestamp of last modification
 Cmakefile_recordClass for storing single records in Makefile. Record in makefile has following syntax: target [...] : [dependency] [...] [command] [...] Where commands line have to start with at least one white space character
 Cmakefile_recordsClass for storing all makefile_record in Makefile
 CmutexWrapper around pthread_mutex
 Cmy_threadWrapper around POSIX threads pthread
 Cmy_thread< Return(Input...)>Wrapper around POSIX threads pthread. Does not support functions without return value <void(Input...)>
 CpmakeBase class representing how make processes targets
 Cpmake_optionsClass representing options passed on command line
 Cthread_managerClass to manage storing new threads