Danke. Ich denke meine Frage war missverständlich formuliert. Dafür entschuldige ich mich. Mit "Zugriff unterbinden" meinte ich dass ein Programmteil nur von einem Thread aus ausgeführt werden kann (in der Sekunde ist der Zugriff auf diesen Programmteil ja für *andere* Threads sozusagen unterbunden).
Also sollte wohl der Mutexlocker an die Stelle in MyClass, die nicht gleichzeitig von zwei Thread ausgeführt werden darf
Das hat mir sehr weiter geholfen. Danke hierfür.
Weißt Du zufällig auch, wie ich folgendes realisieren kann:
Ich habe einen Thread A, der Einen Datentyp T sequentiell mit Informationen füllt.
Ich möchte den Zugriff auf die Instanz von T verhindern. Es soll also nicht möglich sein, dass ein anderer Thread T in irgend einer Form verändert. Zwar ist es *theoretisch* nicht möglich, dass ein anderer Thread auf die Instanz von T zugreift aber ich möchte lieber sicher gehen...
Viele Grüße