Expand description
Locking types for Foundation.
Corresponds to Foundation/NSLock.hpp.
§C++ Equivalent
namespace NS {
template <class _Class, class _Base = class Object>
class Locking : public _Base {
public:
void lock();
void unlock();
};
class Condition : public Locking<Condition> {
public:
static Condition* alloc();
Condition* init();
void wait();
bool waitUntilDate(Date* pLimit);
void signal();
void broadcast();
};
}Structs§
- Condition
- An Objective-C condition object.
Traits§
- Locking
- Trait for objects that support locking.