SemaphoreOSX::SemaphoreOSX() { cgsem_init(&sem); }
SemaphoreIphone::SemaphoreIphone() { cgsem_init(&sem); }