std::barrier<CompletionFunction>:: arrive
              
  | 
             
              
  | 
            |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Member functions | ||||
| 
               
                
                 
                  
                   barrier::arrive
                  
                 
                
                
               | 
            ||||
| Constants | ||||
| 
           
           
            arrival_token arrive
            
             (
            
            
             
              std::
              
               ptrdiff_t
              
             
            
            n
            
             =
            
            
             1
            
            
             )
            
            
             ;
            
           
           
          | 
         (depuis C++20) | |
       Construit un objet
       
        arrival_token
       
       associé au point de synchronisation de phase pour la phase actuelle. Puis, décrémente le compte attendu de
       
        
         n
        
       
       .
      
Cette fonction s'exécute de manière atomique. L'appel à cette fonction strongly happens-before le début de l'étape de finalisation de phase pour la phase actuelle.
Le comportement n'est pas défini si n est inférieur ou égal à 0 ou supérieur au nombre attendu pour la phase actuelle de la barrière.
         Table des matières | 
       
Paramètres
| n | - | la valeur par laquelle le nombre attendu est diminué | 
Valeur de retour
       L'objet
       
        arrival_token
       
       construit.
      
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.
Exemple
| 
         Cette section est incomplète
          Raison : aucun exemple  | 
       
Voir aussi
| 
         bloque au point de synchronisation de phase jusqu'à l'exécution de son étape d'achèvement de phase
          (fonction membre publique)  |