Stay organized with collections
Save and categorize content based on your preferences.
firebase::Future
#include <gma.h>
The Google Mobile Ads C++ SDK uses this class to return results from asynchronous operations.
Summary
All C++ functions and method calls that operate asynchronously return a Future
, and provide a "LastResult" function to retrieve the most recent Future
result.
The Google Mobile Ads C++ SDK uses this class from the Firebase C++ SDK to return results from asynchronous operations. For more information, see the Firebase C++ SDK documentation.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-01-23 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-01-23 UTC."],[[["The `firebase::Future` class is used by the Google Mobile Ads C++ SDK to handle results from operations that don't complete immediately."],["All asynchronous functions and methods in the SDK return a `Future` object, allowing developers to retrieve results later using the \"LastResult\" function."],["This class is borrowed from the Firebase C++ SDK to ensure consistent asynchronous operation handling across Google services."],["Developers can refer to the Firebase C++ SDK documentation for more in-depth information on how `firebase::Future` works and its functionalities."]]],[]]