std::barrier<CompletionFunction>:: arrive_and_drop
              
  | 
             
              
  | 
            |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Member functions | ||||
| 
               
                
                 
                  
                   barrier::arrive_and_drop
                  
                 
                
                
               | 
            ||||
| Constants | ||||
| 
           
           
            
             void
            
            arrive_and_drop
            
             (
            
            
             )
            
            
             ;
            
           
           
          | 
         (depuis C++20) | |
Décrémente le compte initial attendu pour toutes les phases suivantes de un, puis décrémente le compte attendu pour la phase actuelle de un.
Cette fonction est exécutée atomiquement. L'appel à cette fonction strongly happens-before le début de l'étape de finalisation de phase pour la phase actuelle.
Le comportement est indéfini si le compte attendu pour la phase actuelle est zéro.
         Table des matières | 
       
Paramètres
(aucun)
Valeur de retour
(aucun)
Exceptions
Lance std::system_error avec un code d'erreur autorisé pour les types de mutex en cas d'erreur.
Notes
Cette fonction peut provoquer le démarrage de l'étape de finalisation pour la phase actuelle.
       Si le compteur attendu actuel est zéro avant l'appel de cette fonction, le compteur attendu initial pour toutes les phases suivantes est également zéro, ce qui signifie que la
       
        barrier
       
       ne peut pas être réutilisée.
      
Exemple
| 
         Cette section est incomplète
          Raison : aucun exemple  |