shared_future sınıfı
Açıklayan bir dönen zaman uyumsuz nesne.Contrast ile bir gelecek nesnesi, bir zaman uyumsuz sağlayıcısı herhangi bir sayı ile ilişkili olabilir shared_future nesneler.
template<class Ty>
class shared_future;
Notlar
Herhangi bir yöntemin dışında çağırmayın valid, **operator=**ve üzerinde yıkıcı bir shared_future nesne bu boş.
shared_futurenesneleri eşitlenmez.Aynı nesne üzerinde birden çok iş parçacığından yöntemleri çağırmadan önceden kestirilemeyecek sonuçlara sahip bir veri yarış tanıtır.
Üyeler
Ortak Oluşturucular
Ad |
Tanımlama |
---|---|
Oluşturan bir shared_future nesne. |
Ortak Yöntemler
Ad |
Tanımlama |
---|---|
Saklanan sonuç alır ilişkili zaman uyumsuz durum. |
|
Nesne boş olup olmadığını belirtir. |
|
Geçerli iş parçacığının ilişkili zaman uyumsuz durum hazır olana kadar engeller. |
|
İlişkili zaman uyumsuz durum kadar blokları hazır veya belirtilen zamana kadar geçti. |
|
Hazır veya belirli bir noktaya kadar süre ilişkili zaman uyumsuz durum kadar engeller. |
Ortak İşleçler
Ad |
Tanımlama |
---|---|
Yeni bir ilişkili zaman uyumsuz durum atar. |
Gereksinimler
Başlık: gelecek
Ad alanı: std