9 #ifndef mrpt_synch_semaphore_H 10 #define mrpt_synch_semaphore_H 42 bool waitForSignal(
unsigned int timeout_ms = 0 );
45 void release(
unsigned int increaseCount = 1);
Represents a memory block (via "void*") that can be shared between several objects through copy opera...
This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries.
mrpt::utils::CReferencedMemBlock m_data
A semaphore for inter-thread synchronization.