Sandbox::AbstractCustomProtectorEvent Class Referenceabstract
Public Member Functions | |
| AbstractCustomProtectorEvent () | |
| virtual void | execute ()=0 |
| ~AbstractCustomProtectorEvent () | |
Public Attributes | |
| QSemaphore * | semaphore |
Constructor & Destructor Documentation
◆ AbstractCustomProtectorEvent()
| Sandbox::AbstractCustomProtectorEvent::AbstractCustomProtectorEvent | ( | ) |
◆ ~AbstractCustomProtectorEvent()
| Sandbox::AbstractCustomProtectorEvent::~AbstractCustomProtectorEvent | ( | ) |
References semaphore.
Member Function Documentation
◆ execute()
|
pure virtual |
Implemented in Sandbox::CustomPurgeEvent, Sandbox::CustomCallableEvent, Sandbox::CustomPropertyEvent, Sandbox::CustomRecomputeEvent, Sandbox::CustomRemoveObjectEvent, and Sandbox::CustomAddObjectEvent.
Referenced by ArchSite.Compass::buildCoordinates(), ArchSchedule.CommandArchSchedule::IsActive(), and FeaturePython.DistanceBolt::onChanged().
Member Data Documentation
◆ semaphore
| QSemaphore* Sandbox::AbstractCustomProtectorEvent::semaphore |
Referenced by ~AbstractCustomProtectorEvent().
The documentation for this class was generated from the following file:
- src/Mod/Sandbox/App/DocumentProtector.cpp
1.8.17