Skip to content

assafey/envelope

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

envelope

Usable system classes

  • Thread : a wrapper for pthread.
  • Mutex : a wrapper for pthread_mutex.
  • ScopedMutex : Locks and unlocks mutex in a function scope.
  • Timer : uses time.h and unistd.h for sleeping and timing.
  • Stack : template class that implements a generic stack.
  • HashMap : template class that implements a generic hash-map.
  • Queue : template class that implements a generic queue.

Note:

The project was made for embedded systems, therefore no new or other dynamic allocations allowed on runtime.


Project Environment:

Eclipse IDE for C/C++ Developers

Version: Mars Release (4.5.0)

About

usable system classes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published