../../AspectXLib/RealTime/Datapool/aspects/ThreadSafety.axPointcuts | |
| function | MethodsToBeLocked |
| class | ClassesToBeLocked |
| constructor | Constructors |
| destructor | Destructors |
Advices | |
| begin | LockMutex |
| end | UnlockMutex |
| add | AddMutexMember |
| begin | InitMutexInConstructor |
| begin | DestroyMutexInDestructor |
| Calls pthread_mutex_destroy() on the _mutex object | |
| add | AddIncludes |
| end | CommentConstructor |
| end | CommentDestructor |
| Calls pthread_mutex_destroy() on the _mutex object | |
| end | CommentMethods |
Triplet: function begin codeFragment
Refers to global pointcut: function MethodsToBeLocked (ThreadSafety)
Triplet: function end codeFragment
Refers to global pointcut: function MethodsToBeLocked (ThreadSafety)
Triplet: class add declaration
Refers to global pointcut: class ClassesToBeLocked (ThreadSafety)
Triplet: constructor begin codeFragment
Refers to global pointcut: constructor Constructors (ThreadSafety)
Triplet: destructor begin codeFragment
pthread_mutex_destroy() on the _mutex object.Refers to global pointcut: destructor Destructors (ThreadSafety)
Triplet: unit add include
Local Pointcut: unit (source)
Triplet: comment end comment
Local Pointcut: comment (source)
Triplet: comment end comment
pthread_mutex_destroy() on the _mutex object.Local Pointcut: comment (source)
Triplet: comment end comment
Local Pointcut: comment (source)