Esempio n. 1
0
	bool Pulse()
	{
		if( GetSubObject() == NULL )
			return false;
		return ::PulseEvent( GetSubObject()->Handle() ) != FALSE;
	}
Esempio n. 2
0
	operator HANDLE() const
	{
		if( GetSubObject() == NULL )
			return INVALID_HANDLE_VALUE;
		return GetSubObject()->Handle();
	}
Esempio n. 3
0
	bool Reset()
	{
		if( GetSubObject() == NULL )
			return false;
		return ::ResetEvent( GetSubObject()->Handle() ) != FALSE;
	}
Esempio n. 4
0
bool MongodbObject::GetSubObject(MongodbObject *subObject, const String &fieldname)
{
    return GetSubObject(subObject, fieldname, false);
}