gpg

Résumé

Énumérations

AchievementState{
  HIDDEN = 1,
  REVEALED = 2,
  UNLOCKED = 3
}
enum
Valeurs utilisées pour spécifier l'état de la réussite.
AchievementType{
  STANDARD = 1,
  INCREMENTAL = 2
}
enum
Valeurs utilisées pour spécifier le type de réussite.
AuthOperation{
  SIGN_IN = 1,
  SIGN_OUT = 2
}
enum
Valeurs utilisées pour spécifier le type d'opération d'autorisation à effectuer.
AuthStatus{
  VALID = BaseStatus::VALID,
  ERROR_INTERNAL = BaseStatus::ERROR_INTERNAL,
  ERROR_NOT_AUTHORIZED = BaseStatus::ERROR_NOT_AUTHORIZED,
  ERROR_VERSION_UPDATE_REQUIRED = BaseStatus::ERROR_VERSION_UPDATE_REQUIRED,
  ERROR_TIMEOUT = BaseStatus::ERROR_TIMEOUT,
  ERROR_NO_DATA = BaseStatus::ERROR_NO_DATA,
  ERROR_NETWORK_OPERATION_FAILED = BaseStatus::ERROR_NETWORK_OPERATION_FAILED,
  ERROR_APP_MISCONFIGURED = BaseStatus::ERROR_APP_MISCONFIGURED,
  ERROR_GAME_NOT_FOUND = BaseStatus::ERROR_GAME_NOT_FOUND,
  ERROR_INTERRUPTED = BaseStatus::ERROR_INTERRUPTED
}
enum
Ensemble de valeurs possibles représentant le résultat d'une tentative d'autorisation.
CommonErrorStatus{
  ERROR_INTERNAL = BaseStatus::ERROR_INTERNAL,
  ERROR_NOT_AUTHORIZED = BaseStatus::ERROR_NOT_AUTHORIZED,
  ERROR_TIMEOUT = BaseStatus::ERROR_TIMEOUT,
  ERROR_NO_DATA = BaseStatus::ERROR_NO_DATA,
  ERROR_NETWORK_OPERATION_FAILED = BaseStatus::ERROR_NETWORK_OPERATION_FAILED,
  ERROR_APP_MISCONFIGURED = BaseStatus::ERROR_APP_MISCONFIGURED,
  ERROR_GAME_NOT_FOUND = BaseStatus::ERROR_GAME_NOT_FOUND,
  ERROR_INTERRUPTED = BaseStatus::ERROR_INTERRUPTED
}
enum
Ensemble de valeurs possibles représentant les erreurs communes à toutes les opérations.
DataSource{
  CACHE_OR_NETWORK = 1,
  NETWORK_ONLY = 2
}
enum
Valeurs spécifiant où obtenir les données lors de la récupération des réussites, des classements et d'autres données.
EventVisibility{
  HIDDEN = 1,
  REVEALED = 2
}
enum
Valeurs indiquant si un événement est masqué ou visible par le lecteur.
FlushStatus{
  FLUSHED = BaseStatus::FLUSHED,
  ERROR_INTERNAL = BaseStatus::ERROR_INTERNAL,
  ERROR_NOT_AUTHORIZED = BaseStatus::ERROR_NOT_AUTHORIZED,
  ERROR_VERSION_UPDATE_REQUIRED = BaseStatus::ERROR_VERSION_UPDATE_REQUIRED,
  ERROR_TIMEOUT = BaseStatus::ERROR_TIMEOUT,
  ERROR_NO_DATA = BaseStatus::ERROR_NO_DATA,
  ERROR_NETWORK_OPERATION_FAILED = BaseStatus::ERROR_NETWORK_OPERATION_FAILED,
  ERROR_APP_MISCONFIGURED = BaseStatus::ERROR_APP_MISCONFIGURED,
  ERROR_GAME_NOT_FOUND = BaseStatus::ERROR_GAME_NOT_FOUND,
  ERROR_INTERRUPTED = BaseStatus::ERROR_INTERRUPTED
}
enum
Ensemble de valeurs possibles représentant le résultat d'une tentative de vidage.
ImageResolution{
  ICON = 1,
  HI_RES = 2
}
enum
Valeurs utilisées pour spécifier la résolution à laquelle récupérer une image spécifique.
InitializationStatus enum
Ensemble de valeurs possibles représentant le résultat d'une tentative d'initialisation d'API.
LeaderboardCollection{
  PUBLIC = 1,
  SOCIAL = 2
}
enum
Valeurs qui spécifient si un classement peut être consulté par toute personne possédant un compte Google+ (public) ou uniquement par les membres des cercles Google+ d'un joueur (réseaux sociaux).
LeaderboardOrder{
  LARGER_IS_BETTER = 1,
  SMALLER_IS_BETTER = 2
}
enum
Valeurs indiquant si des scores plus élevés ou plus petits doivent être interprétés comme étant meilleurs dans le contexte d'un classement.
LeaderboardStart{
  TOP_SCORES = 1,
  PLAYER_CENTERED = 2
}
enum
Valeurs spécifiant si les classements sont affichés dans un classement par ordre de score ou de joueur.
LeaderboardTimeSpan{
  DAILY = 1,
  WEEKLY = 2,
  ALL_TIME = 3
}
enum
Valeurs qui spécifient la période couverte par un classement.
LogLevel{
  VERBOSE = 1,
  INFO = 2,
  WARNING = 3,
  ERROR = 4
}
enum
Valeurs utilisées pour spécifier le niveau de journalisation.
MatchResult{
  DISAGREED = 1,
  DISCONNECTED = 2,
  LOSS = 3,
  NONE = 4,
  TIE = 5,
  WIN = 6
}
enum
Valeurs utilisées pour spécifier le résultat d'un TurnBasedMatch pour un participant.
MatchStatus{
  INVITED = 1,
  THEIR_TURN = 2,
  MY_TURN = 3,
  PENDING_COMPLETION = 4,
  COMPLETED = 5,
  CANCELED = 6,
  EXPIRED = 7
}
enum
Valeurs utilisées pour spécifier l'état d'un TurnBasedMatch pour le participant local.
MultiplayerEvent{
  UPDATED = 1,
  UPDATED_FROM_APP_LAUNCH = 2,
  REMOVED = 3
}
enum
Valeurs utilisées pour spécifier le type de mise à jour signalé par un rappel multijoueur.
MultiplayerInvitationType{
  TURN_BASED = 1,
  REAL_TIME = 2
}
enum
Valeurs qui identifient le type d'une MultiplayerInvitation.
MultiplayerStatus{
  VALID = BaseStatus::VALID,
  VALID_BUT_STALE = BaseStatus::VALID_BUT_STALE,
  DEFERRED = BaseStatus::DEFERRED,
  ERROR_INTERNAL = BaseStatus::ERROR_INTERNAL,
  ERROR_NOT_AUTHORIZED = BaseStatus::ERROR_NOT_AUTHORIZED,
  ERROR_VERSION_UPDATE_REQUIRED = BaseStatus::ERROR_VERSION_UPDATE_REQUIRED,
  ERROR_TIMEOUT = BaseStatus::ERROR_TIMEOUT,
  ERROR_MATCH_ALREADY_REMATCHED = BaseStatus::ERROR_MATCH_ALREADY_REMATCHED,
  ERROR_INACTIVE_MATCH = BaseStatus::ERROR_INACTIVE_MATCH,
  ERROR_INVALID_RESULTS = BaseStatus::ERROR_INVALID_RESULTS,
  ERROR_INVALID_MATCH = BaseStatus::ERROR_INVALID_MATCH,
  ERROR_MATCH_OUT_OF_DATE = BaseStatus::ERROR_MATCH_OUT_OF_DATE,
  ERROR_REAL_TIME_ROOM_NOT_JOINED = BaseStatus::ERROR_REAL_TIME_ROOM_NOT_JOINED,
  ERROR_NO_DATA = BaseStatus::ERROR_NO_DATA,
  ERROR_NETWORK_OPERATION_FAILED = BaseStatus::ERROR_NETWORK_OPERATION_FAILED,
  ERROR_APP_MISCONFIGURED = BaseStatus::ERROR_APP_MISCONFIGURED,
  ERROR_GAME_NOT_FOUND = BaseStatus::ERROR_GAME_NOT_FOUND,
  ERROR_INTERRUPTED = BaseStatus::ERROR_INTERRUPTED,
  ERROR_MULTIPLAYER_CREATION_NOT_ALLOWED = BaseStatus::ERROR_MULTIPLAYER_CREATION_NOT_ALLOWED,
  ERROR_MULTIPLAYER_NOT_TRUSTED_TESTER = BaseStatus::ERROR_MULTIPLAYER_NOT_TRUSTED_TESTER,
  ERROR_MULTIPLAYER_INVALID_MULTIPLAYER_TYPE = BaseStatus::ERROR_MULTIPLAYER_INVALID_MULTIPLAYER_TYPE,
  ERROR_MULTIPLAYER_DISABLED = BaseStatus::ERROR_MULTIPLAYER_DISABLED,
  ERROR_MULTIPLAYER_INVALID_OPERATION = BaseStatus::ERROR_MULTIPLAYER_INVALID_OPERATION,
  ERROR_MATCH_INVALID_PARTICIPANT_STATE = BaseStatus::ERROR_MATCH_INVALID_PARTICIPANT_STATE,
  ERROR_MATCH_INVALID_MATCH_STATE = BaseStatus::ERROR_MATCH_INVALID_MATCH_STATE,
  ERROR_MATCH_NOT_FOUND = BaseStatus::ERROR_MATCH_NOT_FOUND,
  ERROR_MATCH_LOCALLY_MODIFIED = BaseStatus::ERROR_MATCH_LOCALLY_MODIFIED
}
enum
Ensemble de valeurs possibles représentant le résultat d'une opération multijoueur.
ParticipantStatus{
  INVITED = 1,
  JOINED = 2,
  DECLINED = 3,
  LEFT = 4,
  NOT_INVITED_YET = 5,
  FINISHED = 6,
  UNRESPONSIVE = 7
}
enum
Valeurs utilisées pour spécifier l'état d'un participant dans une TurnBasedMatch.
RealTimeRoomStatus{
  INVITING = 1,
  CONNECTING = 2,
  AUTO_MATCHING = 3,
  ACTIVE = 4,
  DELETED = 5
}
enum
Valeurs représentant l'état actuel d'une classe RealTimeRoom.
ResponseStatus{
  VALID = BaseStatus::VALID,
  VALID_BUT_STALE = BaseStatus::VALID_BUT_STALE,
  DEFERRED = BaseStatus::DEFERRED,
  ERROR_LICENSE_CHECK_FAILED = BaseStatus::ERROR_LICENSE_CHECK_FAILED,
  ERROR_INTERNAL = BaseStatus::ERROR_INTERNAL,
  ERROR_NOT_AUTHORIZED = BaseStatus::ERROR_NOT_AUTHORIZED,
  ERROR_VERSION_UPDATE_REQUIRED = BaseStatus::ERROR_VERSION_UPDATE_REQUIRED,
  ERROR_TIMEOUT = BaseStatus::ERROR_TIMEOUT,
  ERROR_NO_DATA = BaseStatus::ERROR_NO_DATA,
  ERROR_NETWORK_OPERATION_FAILED = BaseStatus::ERROR_NETWORK_OPERATION_FAILED,
  ERROR_APP_MISCONFIGURED = BaseStatus::ERROR_APP_MISCONFIGURED,
  ERROR_GAME_NOT_FOUND = BaseStatus::ERROR_GAME_NOT_FOUND,
  ERROR_INTERRUPTED = BaseStatus::ERROR_INTERRUPTED
}
enum
Ensemble de valeurs possibles représentant le résultat d'une tentative d'opération.
SnapshotConflictPolicy{
  MANUAL = 1,
  LONGEST_PLAYTIME = 2,
  LAST_KNOWN_GOOD = 3,
  MOST_RECENTLY_MODIFIED = 4,
  HIGHEST_PROGRESS = 5
}
enum
Valeurs utilisées pour spécifier la règle de résolution des conflits d'instantanés.
SnapshotOpenStatus{
  VALID = BaseStatus::VALID,
  VALID_WITH_CONFLICT = BaseStatus::VALID_WITH_CONFLICT,
  ERROR_INTERNAL = BaseStatus::ERROR_INTERNAL,
  ERROR_NOT_AUTHORIZED = BaseStatus::ERROR_NOT_AUTHORIZED,
  ERROR_TIMEOUT = BaseStatus::ERROR_TIMEOUT,
  ERROR_NO_DATA = BaseStatus::ERROR_NO_DATA,
  ERROR_NETWORK_OPERATION_FAILED = BaseStatus::ERROR_NETWORK_OPERATION_FAILED,
  ERROR_SNAPSHOT_NOT_FOUND = BaseStatus::ERROR_SNAPSHOT_NOT_FOUND,
  ERROR_SNAPSHOT_CREATION_FAILED = BaseStatus::ERROR_SNAPSHOT_CREATION_FAILED,
  ERROR_SNAPSHOT_CONTENTS_UNAVAILABLE = BaseStatus::ERROR_SNAPSHOT_CONTENTS_UNAVAILABLE,
  ERROR_SNAPSHOT_COMMIT_FAILED = BaseStatus::ERROR_SNAPSHOT_COMMIT_FAILED,
  ERROR_SNAPSHOT_FOLDER_UNAVAILABLE = BaseStatus::ERROR_SNAPSHOT_FOLDER_UNAVAILABLE,
  ERROR_SNAPSHOT_CONFLICT_MISSING = BaseStatus::ERROR_SNAPSHOT_CONFLICT_MISSING,
  ERROR_APP_MISCONFIGURED = BaseStatus::ERROR_APP_MISCONFIGURED,
  ERROR_GAME_NOT_FOUND = BaseStatus::ERROR_GAME_NOT_FOUND,
  ERROR_INTERRUPTED = BaseStatus::ERROR_INTERRUPTED
}
enum
Ensemble de valeurs possibles représentant le résultat d'une opération d'ouverture d'instantané.
UIStatus{
  VALID = BaseStatus::VALID,
  ERROR_INTERNAL = BaseStatus::ERROR_INTERNAL,
  ERROR_NOT_AUTHORIZED = BaseStatus::ERROR_NOT_AUTHORIZED,
  ERROR_VERSION_UPDATE_REQUIRED = BaseStatus::ERROR_VERSION_UPDATE_REQUIRED,
  ERROR_TIMEOUT = BaseStatus::ERROR_TIMEOUT,
  ERROR_CANCELED = BaseStatus::ERROR_CANCELED,
  ERROR_UI_BUSY = BaseStatus::ERROR_UI_BUSY,
  ERROR_LEFT_ROOM = BaseStatus::ERROR_LEFT_ROOM,
  ERROR_NO_DATA = BaseStatus::ERROR_NO_DATA,
  ERROR_NETWORK_OPERATION_FAILED = BaseStatus::ERROR_NETWORK_OPERATION_FAILED,
  ERROR_APP_MISCONFIGURED = BaseStatus::ERROR_APP_MISCONFIGURED,
  ERROR_GAME_NOT_FOUND = BaseStatus::ERROR_GAME_NOT_FOUND,
  ERROR_INTERRUPTED = BaseStatus::ERROR_INTERRUPTED
}
enum
Ensemble de valeurs possibles représentant le résultat d'une tentative d'accès à l'interface utilisateur.
VideoCaptureMode{
  UNKNOWN = -1,
  FILE = 0,
  STREAM = 1
}
enum
Valeurs indiquant le type de capture vidéo en cours d'exécution.
VideoCaptureOverlayState{
  UNKNOWN = -1,
  SHOWN = 1,
  STARTED = 2,
  STOPPED = 3,
  DISMISSED = 4
}
enum
Valeurs indiquant l'état de l'interface utilisateur en superposition de captures vidéo.
VideoQualityLevel{
  UNKNOWN = -1,
  SD = 0,
  HD = 1,
  XHD = 2,
  FULLHD = 3
}
enum
Valeurs indiquant la qualité de l'enregistrement vidéo.

Typedefs

ConnectionRequestCallback typedef
std::function< void(int64_t client_id, const ConnectionRequest &request)>
Définit un type de rappel qui reçoit une requête ConnectionRequest lorsqu'un point de terminaison distant tente de se connecter au propre point de terminaison de l'application.
ConnectionResponseCallback typedef
std::function< void(int64_t client_id, const ConnectionResponse &response)>
Définit un type de rappel qui reçoit une réponse ConnectionResponse lorsqu'une réponse arrive après une tentative d'établissement d'une connexion à un point de terminaison distant.
Duration typedef
std::chrono::milliseconds
Type de données utilisé pour spécifier les durées en millisecondes.
StartAdvertisingCallback typedef
std::function< void(int64_t client_id, const StartAdvertisingResult &result)>
Définit un type de rappel qui reçoit un StartAdvertisingResult lorsqu'une tentative d'annonce d'un point de terminaison local est terminée. Son champ de réussite indique si l'annonce a bien démarré.
Timeout typedef
std::chrono::milliseconds
Type de données utilisé pour spécifier les délais avant expiration pour les tentatives d'opérations.
Timestamp typedef
std::chrono::milliseconds
Type de données utilisé pour spécifier les codes temporels.
TurnBasedMultiplayerEvent typedef Obsolète. Privilégiez les événements multijoueurs.

distantes

DEFAULT_ON_AUTH_ACTION_FINISHED(AuthOperation op, AuthStatus status)
void
Il s'agit de la valeur par défaut pour Builder::SetOnAuthActionFinished.
DEFAULT_ON_AUTH_ACTION_STARTED(AuthOperation op)
void
Il s'agit de la valeur par défaut pour Builder:SetOnAuthActionStarted.
DEFAULT_ON_LOG(LogLevel level, const std::string & message)
void
Il s'agit de la valeur par défaut pour Builder::SetLogging.
DEFAULT_ON_MULTIPLAYER_INVITATION_RECEIVED(MultiplayerEvent event, std::string invitation_id, MultiplayerInvitation invitation)
void
Il s'agit de la valeur par défaut de Builder::SetOnMultiplayerInvitationEvent.
DEFAULT_ON_TURN_BASED_MULTIPLAYER_EVENT(MultiplayerEvent event, std::string match_id, TurnBasedMatch match)
void
Il s'agit de la valeur par défaut de Builder::SetOnTurnBasedMatchEvent.
DebugString(AchievementType type)
std::string
Renvoie un type de réussite dans un format lisible.
DebugString(AchievementState state)
std::string
Renvoie un état de réussite intelligible.
DebugString(const Achievement & achievement)
std::string
Renvoie un succès dans un format lisible.
DebugString(const Event & event)
std::string
Renvoie toutes les données d'événement dans un format lisible.
DebugString(LeaderboardOrder order)
std::string
Renvoie la valeur de la commande dans un format lisible.
DebugString(const Leaderboard & leaderboard)
std::string
Renvoie toutes les données du classement sous forme lisible.
DebugString(LeaderboardStart start)
std::string
Renvoie la valeur "start" dans un format lisible.
DebugString(LeaderboardTimeSpan time_span)
std::string
Renvoie la valeur de "time_span" dans un format lisible.
DebugString(LeaderboardCollection collection)
std::string
Renvoie la valeur de collection sous un format lisible.
DebugString(const Score & score)
std::string
Renvoie toutes les données de score dans un format lisible.
DebugString(const ScorePage & score_page)
std::string
Renvoie toutes les données de la page de score sous forme lisible.
DebugString(const ScorePage::Entry & entry)
std::string
Renvoie toutes les entrées de score dans un format lisible.
DebugString(const ScoreSummary & summary)
std::string
Renvoie toutes les données récapitulatives de scores sous forme lisible.
DebugString(const TurnBasedMatch & match)
std::string
Renvoie les données d'une correspondance au tour par tour sous forme lisible par l'humain.
DebugString(const MultiplayerInvitation & invitation)
std::string
Renvoie les données d'une invitation à un jeu multijoueur sous forme lisible.
DebugString(const TurnBasedMatchConfig & config)
std::string
Renvoie les données d'un objet de configuration de correspondance au tour par tour sous forme lisible par l'humain.
DebugString(const MultiplayerParticipant & participant)
std::string
Renvoie un participant multijoueur dans un format lisible.
DebugString(RealTimeRoom room)
std::string
Renvoie RealTimeRoom dans un format lisible.
DebugString(RealTimeRoomStatus status)
std::string
Renvoie RealTimeRoomStatus dans un format lisible.
DebugString(const Player & player)
std::string
Renvoie toutes les données du joueur sous forme lisible.
DebugString(const PlayerLevel & player)
std::string
Affiche les informations de niveau du joueur dans un format lisible.
DebugString(const SnapshotMetadataChange::CoverImage & image)
std::string
Renvoie les données d'une image de couverture d'instantané sous forme lisible.
DebugString(const SnapshotMetadata & metadata)
std::string
Renvoie les données d'un objet de métadonnées d'instantané dans un format lisible.
DebugString(const SnapshotMetadataChange & change)
std::string
Renvoie dans un format lisible les données d'une modification de métadonnées d'instantané.
DebugString(BaseStatus::StatusCode status)
std::string
Renvoie un BaseStatus sous forme lisible.
DebugString(AuthStatus status)
std::string
Renvoie l'état d'autorisation dans un format lisible.
DebugString(ResponseStatus status)
std::string
Renvoie l'état de la réponse dans un format lisible.
DebugString(FlushStatus status)
std::string
Renvoie l'état de vidage dans un format lisible.
DebugString(UIStatus status)
std::string
Renvoie l'état de l'interface utilisateur dans un format lisible.
DebugString(MultiplayerStatus status)
std::string
Renvoie l'état multijoueur dans un format lisible.
DebugString(SnapshotOpenStatus status)
std::string
Renvoie l'état d'ouverture de l'instantané dans un format lisible.
DebugString(Timeout timeout)
std::string
Renvoie le délai avant expiration dans un format lisible.
DebugString(DataSource source)
std::string
Renvoie la source de données dans un format lisible.
DebugString(LogLevel level)
std::string
Renvoie le niveau de journalisation dans un format lisible.
DebugString(AuthOperation op)
std::string
Renvoie l'opération d'autorisation dans un format lisible.
DebugString(ImageResolution res)
std::string
Renvoie la sélection de la résolution d'image dans un format lisible.
DebugString(EventVisibility vis)
std::string
Affiche la visibilité de l'événement dans un format lisible.
DebugString(ParticipantStatus status)
std::string
Renvoie l'état du participant dans un format lisible.
DebugString(MatchResult result)
std::string
Renvoie le résultat de la correspondance dans un format lisible.
DebugString(MatchStatus status)
std::string
Renvoie l'état de correspondance dans un format lisible.
DebugString(MultiplayerEvent event)
std::string
Renvoie un événement multijoueur au tour par tour dans un format lisible.
DebugString(SnapshotConflictPolicy policy)
std::string
Renvoie la règle de conflit d'instantanés sous forme lisible.
DebugString(VideoCaptureMode mode)
std::string
Renvoie le mode de capture vidéo dans un format lisible.
DebugString(VideoQualityLevel level)
std::string
Renvoie le niveau de qualité vidéo dans un format lisible.
IsError(BaseStatus::StatusCode)
bool
Renvoie la valeur "true" si BaseStatus représente une opération ayant échoué.
IsError(AuthStatus)
bool
Renvoie la valeur "true" si l'approbation n'a pas abouti.
IsError(ResponseStatus)
bool
Renvoie la valeur "true" si une tentative d'opération n'aboutit pas à une réponse positive.
IsError(FlushStatus)
bool
Renvoie la valeur "true" si un vidage a échoué.
IsError(UIStatus)
bool
Renvoie la valeur "true" si une opération d'interface utilisateur ne s'est pas terminée correctement.
IsError(MultiplayerStatus)
bool
Renvoie la valeur "true" si une opération multijoueur ne s'est pas terminée correctement.
IsError(SnapshotOpenStatus)
bool
Renvoie la valeur "true" si une opération d'ouverture d'instantané n'a pas abouti.
IsSuccess(BaseStatus::StatusCode)
bool
Renvoie la valeur "true" si BaseStatus représente une opération réussie.
IsSuccess(AuthStatus)
bool
Renvoie la valeur "true" si l'autorisation a abouti.
IsSuccess(ResponseStatus)
bool
Renvoie la valeur "true" si une tentative d'opération a abouti à une réponse.
IsSuccess(FlushStatus)
bool
Renvoie la valeur "true" si un vidage a abouti.
IsSuccess(UIStatus)
bool
Renvoie la valeur "true" si une opération d'interface utilisateur s'est terminée avec succès.
IsSuccess(MultiplayerStatus)
bool
Renvoie la valeur "true" si une opération multijoueur s'est déroulée correctement.
IsSuccess(SnapshotOpenStatus)
bool
Renvoie la valeur "true" si une opération d'ouverture d'instantané a abouti.
operator<<(std::ostream & os, AchievementType type)
std::ostream &
Écrit un type de réussite intelligible dans un flux de sortie.
operator<<(std::ostream & os, AchievementState state)
std::ostream &
Écrit un état de réussite lisible dans un flux de sortie.
operator<<(std::ostream & os, const Achievement & achievement)
std::ostream &
Écrit un succès lisible par l'humain dans un flux de sortie.
operator<<(std::ostream & os, const Event & event)
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
operator<<(std::ostream & os, EventVisibility vis)
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
operator<<(std::ostream & os, LeaderboardOrder order)
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
operator<<(std::ostream & os, const Leaderboard & leaderboard)
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
operator<<(std::ostream & os, LeaderboardStart start)
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
operator<<(std::ostream & os, LeaderboardTimeSpan time_span)
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
operator<<(std::ostream & os, LeaderboardCollection collection)
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
operator<<(std::ostream & os, const Score & score)
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
operator<<(std::ostream & os, const ScorePage & score_page)
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
operator<<(std::ostream & os, const ScorePage::Entry & entry)
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
operator<<(std::ostream & os, const ScoreSummary & summary)
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
operator<<(std::ostream & os, const TurnBasedMatch & match)
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
operator<<(std::ostream & os, const MultiplayerInvitation & invitation)
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
operator<<(std::ostream & os, const TurnBasedMatchConfig & config)
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
operator<<(std::ostream & os, const MultiplayerParticipant & participant)
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
operator<<(std::ostream & os, RealTimeRoomStatus status)
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
operator<<(std::ostream & os, RealTimeRoom room)
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
operator<<(std::ostream & os, ParticipantStatus status)
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
operator<<(std::ostream & os, MatchResult result)
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
operator<<(std::ostream & os, MatchStatus status)
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
operator<<(std::ostream & os, MultiplayerEvent event)
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
operator<<(std::ostream & os, const Player & player)
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
operator<<(std::ostream & os, const PlayerLevel & player)
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
operator<<(std::ostream & os, ImageResolution res)
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
operator<<(std::ostream & os, const SnapshotMetadataChange::CoverImage & image)
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
operator<<(std::ostream & os, const SnapshotMetadata & metadata)
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
operator<<(std::ostream & os, const SnapshotMetadataChange & change)
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
operator<<(std::ostream & os, SnapshotConflictPolicy policy)
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
operator<<(std::ostream & os, BaseStatus::StatusCode status)
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
operator<<(std::ostream & os, AuthStatus status)
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
operator<<(std::ostream & os, ResponseStatus status)
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
operator<<(std::ostream & os, FlushStatus status)
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
operator<<(std::ostream & os, UIStatus status)
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
operator<<(std::ostream & os, MultiplayerStatus status)
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
operator<<(std::ostream & os, SnapshotOpenStatus status)
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
operator<<(std::ostream & os, Timeout timeout)
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
operator<<(std::ostream & os, DataSource status)
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
operator<<(std::ostream & os, LogLevel status)
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
operator<<(std::ostream & os, AuthOperation op)
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
operator<<(std::ostream & os, VideoCaptureMode mode)
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
operator<<(std::ostream & os, VideoQualityLevel level)
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.

Classes

gpg::Réussite

Structure de données unique qui vous permet d'accéder aux données sur le statut d'une réussite spécifique.

gpg::AchievementManager

Récupère et définit diverses données liées aux réussites.

gpg::AndroidPlatformConfiguration

Configuration de la plate-forme utilisée lors de la création d'une instance de la classe GameServices sur Android.

gpg::CaptureOverlayStateListenerHelper

Définit un assistant qui peut être utilisé pour fournir des rappels ICaptureOverlayStateListener au SDK sans définir l'interface ICaptureOverlayStateListener complète.

gpg::EndpointDiscoveryListenerHelper

Définit un assistant qui peut être utilisé pour fournir des rappels IEndpointDiscoveryListener au SDK sans définir l'interface IEndpointDiscoveryListener complète.

gpg::Événement

Structure de données unique contenant des données sur l'état d'un événement spécifique.

gpg::EventManager

Récupère et définit diverses données liées aux événements.

gpg::GameServices

Point de départ pour interagir avec Google Play Jeux.

gpg::ICaptureOverlayStateListener

Définit une interface capable de diffuser les événements en lien avec les changements d'état de la capture vidéo.

gpg::ICrossAppEndpointDiscoveryListener

Définit une interface pouvant recevoir des événements liés à la découverte des points de terminaison distants entre les applications.

gpg::IEndpointDiscoveryListener

Définit une interface pouvant recevoir les événements liés à la découverte de points de terminaison distants.

gpg::IMessageListener

Définit une interface pouvant recevoir des messages provenant de points de terminaison distants.

gpg::IRealTimeEventListener

Définit une interface pouvant diffuser des événements en lien avec le jeu multijoueur en temps réel.

gpg::Classement

Structure de données unique vous permettant d'accéder à des données sur le statut d'un classement spécifique, telles que son nom et sa validité.

gpg::LeaderboardManager

Récupère et définit diverses données liées aux classements.

gpg::MessageListenerHelper

Définit un assistant qui peut être utilisé pour fournir des rappels IMessageListener au SDK sans définir l'interface IMessageListener complète.

gpg::MultiplayerInvitation

Structure de données contenant des données sur l'état actuel d'une invitation à une partie au tour par tour.

gpg::MultiplayerParticipant

Structure de données contenant des données sur un participant à une partie multijoueur.

gpg::NearbyConnections

API utilisée pour créer des connexions et communiquer entre les applications sur le même réseau local.

gpg::ParticipantResults

Une structure de données contenant des données sur les résultats par participant pour une TurnBasedMatch.

gpg::Joueur

Structure de données qui vous permet d'accéder aux données d'un joueur spécifique.

gpg::PlayerLevel

Structure unique contenant des données sur le niveau du joueur.

gpg::PlayerManager

Récupère et définit diverses données relatives aux joueurs.

gpg::PlayerStats

Structure de données qui vous permet d'accéder aux données d'un joueur spécifique.

gpg::RealTimeEventListenerHelper

Définit un assistant qui peut être utilisé pour fournir des rappels IRealTimeEventListener au SDK sans définir l'interface IRealTimeEventListener complète.

gpg::RealTimeMultiplayerManager

Récupère, modifie et gère la messagerie pour les objets RealTimeRoom.

gpg::RealTimeRoom

Structure de données contenant l'état actuel d'une salle multijoueur en temps réel

gpg::RealTimeRoomConfig

Structure de données contenant les données nécessaires à la création d'un objet RealTimeRoom.

gpg::Score

Structure de données unique qui vous permet d'accéder aux données sur le score d'un joueur.

gpg::ScorePage

Une structure de données unique qui vous permet d'accéder aux données de score

gpg::ScoreSummary

Une structure de données unique qui vous permet d'accéder à une synthèse des informations sur le score.

gpg::SnapshotManager

Récupère et définit diverses données liées à un instantané.

gpg::SnapshotMetadata

Structure de données unique qui vous permet d'accéder aux données sur l'état des métadonnées d'instantané spécifiques.

gpg::SnapshotMetadataChange

Structure de données unique qui vous permet d'accéder aux données sur l'état d'un instantané spécifique.

gpg::StatsManager

Récupère et définit diverses données liées aux statistiques.

gpg::TurnBasedMatch

Structure de données contenant des données sur l'état actuel d'une TurnBasedMatch.

gpg::TurnBasedMatchConfig

Structure de données contenant les données nécessaires à la création d'un TurnBasedMatch.

gpg::TurnBasedMultiplayerManager

Récupère, modifie et crée des objets TurnBasedMatch.

gpg::VideoCapabilities

Structure de données qui permet d'accéder à des informations sur les fonctionnalités de l'appareil actuel pour l'enregistrement vidéo.

gpg::VideoCaptureState

Une structure de données qui permet d'accéder à l'état actuel de la capture vidéo.

gpg::VideoManager

Récupère et définit diverses données liées à une vidéo.

Structs

gpg::AndroidInitialization

AndroidInitialization comprend trois fonctions d'initialisation, dont une seule doit être appelée.

gpg::AndroidSupport

Fonctions compatibles avec une version antérieure à Android 4.0.

gpg::AppIdentifier

Identifiant d'une application.

gpg::BaseStatus

Une structure contenant tous les codes d'état possibles pouvant être renvoyés par nos API.

gpg::ConnectionRequest

Requête pour établir une connexion.

gpg::ConnectionResponse

Réponse à une demande de connexion.

gpg::EndpointDetails

Informations sur un point de terminaison distant détecté par l'application

gpg::StartAdvertisingResult

ID et nom d'une instance enregistrée sur cet appareil.

Énumérations

AchievementState

 AchievementState

Valeurs utilisées pour spécifier l'état de la réussite.

Une réussite masquée est une réussite dont le joueur n'a pas encore découvert l'existence. Signalez-lui son existence. Une réussite révélée est une réussite que le joueur connaît, mais qu'elle n'a pas encore gagnée. Une réussite déverrouillée est une réussite que le joueur a gagnée.

Propriétés
HIDDEN

Non visible par le joueur

REVEALED

Visible par le joueur, mais pas encore déverrouillé.

UNLOCKED

Le joueur a rempli les conditions requises pour cette réussite.

AchievementType

 AchievementType

Valeurs utilisées pour spécifier le type de réussite.

Un joueur progresse progressivement (pas) vers une réussite progressive. Il obtient un succès standard en une seule étape.

Propriétés
INCREMENTAL

Réussite progressive : s'effectue en plusieurs étapes.

STANDARD

Réussite standard : se termine en une seule étape.

AuthOperation

 AuthOperation

Valeurs utilisées pour spécifier le type d'opération d'autorisation à effectuer.

Propriétés
SIGN_IN

Connectez-vous.

SIGN_OUT

Déconnectez-vous.

AuthStatus

 AuthStatus

Ensemble de valeurs possibles représentant le résultat d'une tentative d'autorisation.

Propriétés
ERROR_APP_MISCONFIGURED

L'application n'est pas configurée correctement.

ERROR_GAME_NOT_FOUND

Le serveur n'a pas reconnu l'ID de jeu spécifié.

ERROR_INTERNAL

Une erreur interne s'est produite.

ERROR_INTERRUPTED

Un appel bloquant a été interrompu pendant l'attente et n'a pas abouti.

ERROR_NETWORK_OPERATION_FAILED

Une erreur réseau s'est produite lors d'une opération nécessitant un accès au réseau.

ERROR_NOT_AUTHORIZED

Le lecteur n'est pas autorisé à effectuer cette opération.

ERROR_NO_DATA

Une erreur réseau s'est produite, et aucune donnée n'est disponible localement.

ERROR_TIMEOUT

Délai expiré en attendant le résultat.

ERROR_VERSION_UPDATE_REQUIRED

La version installée des services Google Play est obsolète.

VALID

L'opération a réussi.

CommonErrorStatus

 CommonErrorStatus

Ensemble de valeurs possibles représentant les erreurs communes à toutes les opérations.

Ces valeurs d'erreur doivent être incluses dans chaque valeur d'état définie.

Propriétés
ERROR_APP_MISCONFIGURED

L'application n'est pas configurée correctement.

Pour en savoir plus, consultez les journaux.

ERROR_GAME_NOT_FOUND

Le serveur n'a pas reconnu l'ID de jeu spécifié.

ERROR_INTERNAL

Une erreur interne s'est produite.

ERROR_INTERRUPTED

Un appel bloquant a été interrompu pendant l'attente et n'a pas abouti.

ERROR_NETWORK_OPERATION_FAILED

Une erreur réseau s'est produite lors d'une opération nécessitant un accès au réseau.

ERROR_NOT_AUTHORIZED

Le lecteur n'est pas autorisé à effectuer cette opération.

ERROR_NO_DATA

Une erreur réseau s'est produite, et aucune donnée n'est disponible localement.

ERROR_TIMEOUT

Délai expiré en attendant le résultat.

DataSource

 DataSource

Valeurs spécifiant où obtenir les données lors de la récupération des réussites, des classements et d'autres données.

Si le paramètre est défini sur CACHE_OR_NETWORK, le système a recours au cache local lorsqu'aucune connexion réseau n'est disponible.

Propriétés
CACHE_OR_NETWORK

Utilisez le cache ou le réseau.

(Le système fait appel au cache local lorsqu'aucune connexion réseau n'est disponible.)

NETWORK_ONLY

Forcez l'actualisation des données du réseau.

Si aucune connexion réseau n'est disponible, la requête échoue.

EventVisibility

 EventVisibility

Valeurs indiquant si un événement est masqué ou visible par le lecteur.

Propriétés
HIDDEN

Non visible par le joueur

REVEALED

Visible par le joueur

FlushStatus

 FlushStatus

Ensemble de valeurs possibles représentant le résultat d'une tentative de vidage.

Propriétés
ERROR_APP_MISCONFIGURED

L'application n'est pas configurée correctement.

ERROR_GAME_NOT_FOUND

Le serveur n'a pas reconnu l'ID de jeu spécifié.

ERROR_INTERNAL

Une erreur interne s'est produite.

ERROR_INTERRUPTED

Un appel bloquant a été interrompu pendant l'attente et n'a pas abouti.

ERROR_NETWORK_OPERATION_FAILED

Une erreur réseau s'est produite lors d'une opération nécessitant un accès au réseau.

ERROR_NOT_AUTHORIZED

Le lecteur n'est pas autorisé à effectuer cette opération.

ERROR_NO_DATA

Une erreur réseau s'est produite, et aucune donnée n'est disponible localement.

ERROR_TIMEOUT

Délai expiré en attendant le résultat.

ERROR_VERSION_UPDATE_REQUIRED

La version installée des services Google Play est obsolète.

FLUSHED

Le vidage a bien été effectué.

ImageResolution

 ImageResolution

Valeurs utilisées pour spécifier la résolution à laquelle récupérer une image spécifique.

Propriétés
HI_RES

Haute résolution.

ICON

Résolution de la taille d'une icône

InitializationStatus

 InitializationStatus

Ensemble de valeurs possibles représentant le résultat d'une tentative d'initialisation d'API.

Si le client API a été déconnecté, le rappel est appelé avec InitializationStatus::DISCONNECTED pour avertir l'utilisateur que tous les appels d'API ne seront pas autorisés tant que le GoogleApiClient sous-jacent n'aura pas été reconnecté.

LeaderboardCollection

 LeaderboardCollection

Valeurs qui spécifient si un classement peut être consulté par toute personne possédant un compte Google+ (public) ou uniquement par les membres des cercles Google+ d'un joueur (réseaux sociaux).

Propriétés
PUBLIC

Visible par tous

SOCIAL

Visible uniquement par les membres du graphique de réseau social du joueur

Obsolète.

LeaderboardOrder

 LeaderboardOrder

Valeurs indiquant si des scores plus élevés ou plus petits doivent être interprétés comme étant meilleurs dans le contexte d'un classement.

Propriétés
LARGER_IS_BETTER

Plus la taille est grande, mieux c'est.

SMALLER_IS_BETTER

Plus petit, mieux c'est.

LeaderboardStart

 LeaderboardStart

Valeurs spécifiant si les classements sont affichés dans un classement par ordre de score ou de joueur.

Propriétés
PLAYER_CENTERED

Commencez le classement en fonction du score du joueur, centré.

TOP_SCORES

Placez le classement en haut.

LeaderboardTimeSpan

 LeaderboardTimeSpan

Valeurs qui spécifient la période couverte par un classement.

Propriétés
ALL_TIME

Toute la période.

DAILY

Par jour.

WEEKLY

Hebdomadaire

LogLevel

 LogLevel

Valeurs utilisées pour spécifier le niveau de journalisation.

Propriétés
ERROR

Erreurs uniquement.

INFO

Tous les messages de journal, à l'exception des messages de verbosité.

VERBOSE

Tous les messages de journal.

WARNING

Avertissements et erreurs uniquement.

MatchResult

 MatchResult

Valeurs utilisées pour spécifier le résultat d'un TurnBasedMatch pour un participant.

Propriétés
DISAGREED

Le participant n'a pas accepté la correspondance.

DISCONNECTED

Le participant s'est déconnecté.

LOSS

Le participant a perdu.

NONE

Il n'y a aucun résultat.

TIE

Match nul.

WIN

Le participant a gagné.

MatchStatus

 MatchStatus

Valeurs utilisées pour spécifier l'état d'un TurnBasedMatch pour le participant local.

Propriétés
CANCELED

La correspondance a été annulée.

COMPLETED

La mise en correspondance est terminée.

EXPIRED

La correspondance a expiré.

INVITED

Un ou plusieurs adversaires ont été invités.

MY_TURN

C'est au tour du participant.

PENDING_COMPLETION

La correspondance est en attente de finalisation.

THEIR_TURN

Ce n'est pas au tour du participant.

MultiplayerEvent

 MultiplayerEvent

Valeurs utilisées pour spécifier le type de mise à jour signalé par un rappel multijoueur.

Voir aussi: gpg::GameServices::Builder::SetOnTurnBasedMatchEvent Voir aussi: gpg::GameServices::Builder::SetOnMultiplayerInvitationEvent

Propriétés
REMOVED

Une correspondance a été supprimée de l'appareil et ne doit plus être utilisée.

UPDATED

Une partie multijoueur a été mise à jour pendant l'exécution de l'application.

UPDATED_FROM_APP_LAUNCH

Une partie multijoueur a été mise à jour, et l'application a été lancée en réponse à cette mise à jour.

MultiplayerInvitationType

 MultiplayerInvitationType

Valeurs qui identifient le type d'une MultiplayerInvitation.

Propriétés
REAL_TIME

Match multijoueur en temps réel.

TURN_BASED

Partie multijoueur en tour par tour.

MultiplayerStatus

 MultiplayerStatus

Ensemble de valeurs possibles représentant le résultat d'une opération multijoueur.

Propriétés
DEFERRED

Une erreur réseau s'est produite, mais les données ont bien été modifiées localement.

ERROR_APP_MISCONFIGURED

L'application n'est pas configurée correctement.

Pour en savoir plus, consultez les journaux.

ERROR_GAME_NOT_FOUND

Le serveur n'a pas reconnu l'ID de jeu spécifié.

ERROR_INACTIVE_MATCH

Le match n'est pas actif actuellement.

Impossible d'effectuer cette action sur une correspondance inactive.

ERROR_INTERNAL

Une erreur interne s'est produite.

ERROR_INTERRUPTED

Un appel bloquant a été interrompu pendant l'attente et n'a pas abouti.

ERROR_INVALID_MATCH

La correspondance n'est pas valide.

ERROR_INVALID_RESULTS

Les résultats de correspondance fournis dans cet appel d'API ne sont pas valides.

Cela couvre les cas de résultats en double, les résultats pour des joueurs qui ne participent pas au match, etc.

ERROR_MATCH_ALREADY_REMATCHED

Une revanche a déjà été créée pour la correspondance spécifiée.

ERROR_MATCH_INVALID_MATCH_STATE

La correspondance n'est pas dans l'état approprié pour effectuer l'action spécifiée.

ERROR_MATCH_INVALID_PARTICIPANT_STATE

L'état d'un ou de plusieurs participants à ce match n'est pas valide.

ERROR_MATCH_LOCALLY_MODIFIED

La correspondance spécifiée a été modifiée localement et doit être envoyée au serveur pour que cette opération puisse être effectuée.

ERROR_MATCH_NOT_FOUND

Impossible de trouver la correspondance spécifiée.

ERROR_MATCH_OUT_OF_DATE

Les données de correspondance sont obsolètes et ont été modifiées sur le serveur.

ERROR_MULTIPLAYER_CREATION_NOT_ALLOWED

L'utilisateur n'est pas autorisé à créer un jeu multijoueur pour le moment.

Cela peut se produire si l'utilisateur a déjà trop d'invitations en attente.

ERROR_MULTIPLAYER_DISABLED

Ce type multijoueur n'est pas activé dans la console pour les développeurs dans ce jeu.

ERROR_MULTIPLAYER_INVALID_MULTIPLAYER_TYPE

Le type de correspondance sur lequel effectuer cette action n'est pas approprié.

ERROR_MULTIPLAYER_INVALID_OPERATION

Cette opération multijoueur n'est pas valide, et le serveur l'a refusée.

ERROR_MULTIPLAYER_NOT_TRUSTED_TESTER

L'utilisateur a tenté d'inviter un autre utilisateur qui n'a pas été autorisé à voir le jeu.

ERROR_NETWORK_OPERATION_FAILED

Une erreur réseau s'est produite lors d'une opération nécessitant un accès au réseau.

ERROR_NOT_AUTHORIZED

Le lecteur n'est pas autorisé à effectuer cette opération.

ERROR_NO_DATA

Une erreur réseau s'est produite, et aucune donnée n'est disponible localement.

ERROR_REAL_TIME_ROOM_NOT_JOINED

Échec de l'envoi du message, car la salle RTMP n'a pas été rejointe.

ERROR_TIMEOUT

Délai expiré en attendant le résultat.

ERROR_VERSION_UPDATE_REQUIRED

La version installée des services Google Play est obsolète.

VALID

L'opération a réussi.

VALID_BUT_STALE

Une erreur réseau s'est produite lors de la tentative de récupération des données actualisées. Toutefois, certaines données mises en cache localement étaient disponibles.

Les données renvoyées peuvent être obsolètes et/ou incomplètes.

ParticipantStatus

 ParticipantStatus

Valeurs utilisées pour spécifier l'état d'un participant dans une TurnBasedMatch.

Propriétés
DECLINED

Le participant a refusé son invitation.

FINISHED

Le participant a terminé.

INVITED

Ce participant a été invité.

JOINED

Ce participant s'est connecté.

LEFT

Le participant a quitté la partie.

NOT_INVITED_YET

Le participant n'a pas encore été invité.

UNRESPONSIVE

Le participant ne répond pas.

RealTimeRoomStatus

 RealTimeRoomStatus

Valeurs représentant l'état actuel d'une classe RealTimeRoom.

Propriétés
ACTIVE

La salle est active et les connexions sont établies.

AUTO_MATCHING

Un ou plusieurs créneaux dans la salle sont en attente d'une mise en correspondance automatique.

CONNECTING

La salle attend que les clients se connectent entre eux.

DELETED

La salle a été supprimée.

INVITING

Un ou plusieurs joueurs ont été invités dans la salle et n'ont pas encore répondu.

ResponseStatus

 ResponseStatus

Ensemble de valeurs possibles représentant le résultat d'une tentative d'opération.

Propriétés
DEFERRED

Une erreur réseau s'est produite, mais les données ont bien été modifiées localement.

ERROR_APP_MISCONFIGURED

L'application n'est pas configurée correctement.

ERROR_GAME_NOT_FOUND

Le serveur n'a pas reconnu l'ID de jeu spécifié.

ERROR_INTERNAL

Une erreur interne s'est produite.

ERROR_INTERRUPTED

Un appel bloquant a été interrompu pendant l'attente et n'a pas abouti.

ERROR_LICENSE_CHECK_FAILED

L'utilisateur ne dispose pas de la licence pour l'application.

ERROR_NETWORK_OPERATION_FAILED

Une erreur réseau s'est produite lors d'une opération nécessitant un accès au réseau.

ERROR_NOT_AUTHORIZED

Le lecteur n'est pas autorisé à effectuer cette opération.

ERROR_NO_DATA

Une erreur réseau s'est produite, et aucune donnée n'est disponible localement.

ERROR_TIMEOUT

Délai expiré en attendant le résultat.

ERROR_VERSION_UPDATE_REQUIRED

La version installée des services Google Play est obsolète.

VALID

L'opération a réussi.

VALID_BUT_STALE

Une erreur réseau s'est produite lors de la tentative de récupération des données actualisées. Toutefois, certaines données mises en cache localement étaient disponibles.

Les données renvoyées peuvent être obsolètes et/ou incomplètes.

SnapshotConflictPolicy

 SnapshotConflictPolicy

Valeurs utilisées pour spécifier la règle de résolution des conflits d'instantanés.

Consultez la section gpg::SnapshotManager::Open.

Propriétés
HIGHEST_PROGRESS

En cas de conflit, l'instantané avec la valeur de progression la plus élevée est utilisé.

LAST_KNOWN_GOOD

En cas de conflit, la dernière version satisfaisante connue de cet instantané sera utilisée.

LONGEST_PLAYTIME

En cas de conflit, l'instantané avec la durée de lecture la plus longue est utilisé.

MANUAL

En cas de conflit, le résultat est renvoyé à l'application pour être résolu.

MOST_RECENTLY_MODIFIED

En cas de conflit, la version la plus récemment modifiée de cet instantané sera utilisée.

SnapshotOpenStatus

 SnapshotOpenStatus

Ensemble de valeurs possibles représentant le résultat d'une opération d'ouverture d'instantané.

Propriétés
ERROR_APP_MISCONFIGURED

L'application n'est pas configurée correctement.

Pour en savoir plus, consultez les journaux.

ERROR_GAME_NOT_FOUND

Le serveur n'a pas reconnu l'ID de jeu spécifié.

ERROR_INTERNAL

Une erreur interne s'est produite.

ERROR_INTERRUPTED

Un appel bloquant a été interrompu pendant l'attente et n'a pas abouti.

ERROR_NETWORK_OPERATION_FAILED

Une erreur réseau s'est produite lors d'une opération nécessitant un accès au réseau.

ERROR_NOT_AUTHORIZED

Le lecteur n'est pas autorisé à effectuer cette opération.

ERROR_NO_DATA

Une erreur réseau s'est produite, et aucune donnée n'est disponible localement.

ERROR_SNAPSHOT_COMMIT_FAILED

Échec de la tentative de commit de la modification apportée à l'instantané.

ERROR_SNAPSHOT_CONFLICT_MISSING

Le conflit d'instantané en cours de résolution n'existe pas.

ERROR_SNAPSHOT_CONTENTS_UNAVAILABLE

Une erreur s'est produite lors de la tentative d'ouverture du contenu d'un instantané.

ERROR_SNAPSHOT_CREATION_FAILED

Échec de la tentative de création d'un instantané.

ERROR_SNAPSHOT_FOLDER_UNAVAILABLE

Impossible de trouver ou de créer le dossier racine des instantanés.

ERROR_SNAPSHOT_NOT_FOUND

L'instantané spécifié est introuvable.

ERROR_TIMEOUT

Délai expiré en attendant le résultat.

VALID

L'opération a réussi.

VALID_WITH_CONFLICT

L'opération a réussi, mais un conflit a été détecté.

UIStatus

 UIStatus

Ensemble de valeurs possibles représentant le résultat d'une tentative d'accès à l'interface utilisateur.

Propriétés
ERROR_APP_MISCONFIGURED

L'application n'est pas configurée correctement.

Pour en savoir plus, consultez les journaux.

ERROR_CANCELED

L'utilisateur a fermé l'interface utilisateur, annulant l'opération.

ERROR_GAME_NOT_FOUND

Le serveur n'a pas reconnu l'ID de jeu spécifié.

ERROR_INTERNAL

Une erreur interne s'est produite.

ERROR_INTERRUPTED

Un appel bloquant a été interrompu pendant l'attente et n'a pas abouti.

ERROR_LEFT_ROOM

Le joueur a quitté la salle multijoueur.

ERROR_NETWORK_OPERATION_FAILED

Une erreur réseau s'est produite lors d'une opération nécessitant un accès au réseau.

ERROR_NOT_AUTHORIZED

Le lecteur n'est pas autorisé à effectuer cette opération.

ERROR_NO_DATA

Une erreur réseau s'est produite, et aucune donnée n'est disponible localement.

ERROR_TIMEOUT

Délai expiré en attendant le résultat.

ERROR_UI_BUSY

Impossible d'ouvrir l'interface utilisateur.

ERROR_VERSION_UPDATE_REQUIRED

La version installée des services Google Play est obsolète.

VALID

L'opération a réussi.

VideoCaptureMode

 VideoCaptureMode

Valeurs indiquant le type de capture vidéo en cours d'exécution.

Propriétés
FILE

Capturez les contenus audio et vidéo de l'appareil dans un fichier local.

STREAM

Enregistrez les contenus audio et vidéo de l'appareil, puis diffusez-les en direct.

Actuellement incompatible avec le SDK natif.

UNKNOWN

Valeur inconnue à renvoyer lorsque le mode de capture n'est pas disponible.

VideoCaptureOverlayState

 VideoCaptureOverlayState

Valeurs indiquant l'état de l'interface utilisateur en superposition de captures vidéo.

Propriétés
DISMISSED

État utilisé pour indiquer que l'utilisateur a ignoré la capture d'écran en superposition et qu'elle n'est plus visible.

SHOWN

État utilisé pour indiquer que la superposition de capture est dessinée à l'écran et visible par l'utilisateur.

STARTED

État utilisé pour indiquer que l'utilisateur a lancé la capture via la superposition de capture.

STOPPED

État utilisé pour indiquer que l'utilisateur a arrêté la capture via la superposition de capture.

UNKNOWN

État utilisé pour indiquer que l'état de la superposition de capture est inconnu.

Cela indique généralement une erreur.

VideoQualityLevel

 VideoQualityLevel

Valeurs indiquant la qualité de l'enregistrement vidéo.

Propriétés
FULLHD

Qualité Full HD: résolution 2160P et débit élevé, par exemple

10-12 Mbit/s

HD

Qualité HD: résolution DVD HD (par exemple,

720p) et un débit moyen (entre 3 et 4 Mbit/s, par exemple).

SD

Qualité SD: résolution de déf standard (par exemple,

480p) et un faible débit (par exemple, 1-2 Mbit/s).

UNKNOWN

Valeur inconnue à renvoyer lorsque le niveau de qualité n'est pas disponible.

XHD

Qualité HD extrême: résolution BluRay HD

1080p) et un débit élevé (par exemple, 6-8 Mbit/s).

Typedefs

ConnectionRequestCallback

std::function< void(int64_t client_id, const ConnectionRequest &request)> ConnectionRequestCallback

Définit un type de rappel qui reçoit une requête ConnectionRequest lorsqu'un point de terminaison distant tente de se connecter au propre point de terminaison de l'application.

client_id est l'ID de l'instance NearbyConnections qui a reçu cette requête. request contient les détails de la demande de connexion.

ConnectionResponseCallback

std::function< void(int64_t client_id, const ConnectionResponse &response)> ConnectionResponseCallback

Définit un type de rappel qui reçoit une réponse ConnectionResponse lorsqu'une réponse arrive après une tentative d'établissement d'une connexion à un point de terminaison distant.

client_id est l'ID de l'instance NearbyConnections qui a envoyé la requête de connexion. response contient les détails de la réponse.

Durée

std::chrono::milliseconds Duration

Type de données utilisé pour spécifier les durées en millisecondes.

StartAdvertisingCallback

std::function< void(int64_t client_id, const StartAdvertisingResult &result)> StartAdvertisingCallback

Définit un type de rappel qui reçoit un StartAdvertisingResult lorsqu'une tentative d'annonce d'un point de terminaison local est terminée. Son champ de réussite indique si l'annonce a bien démarré.

client_id est l'ID de l'instance NearbyConnections qui a tenté de diffuser des annonces. result contient les résultats de cette publicité.

Délai avant expiration

std::chrono::milliseconds Timeout

Type de données utilisé pour spécifier les délais avant expiration pour les tentatives d'opérations.

Code temporel

std::chrono::milliseconds Timestamp

Type de données utilisé pour spécifier les codes temporels.

Par rapport à l'époque (01/01/1970).

TurnBasedMultiplayerEvent

MultiplayerEvent TurnBasedMultiplayerEvent

Obsolète. Privilégiez les événements multijoueurs.

distantes

DEFAULT_ON_AUTH_ACTION_FINISHED

void DEFAULT_ON_AUTH_ACTION_FINISHED(
  AuthOperation op,
  AuthStatus status
)

Il s'agit de la valeur par défaut pour Builder::SetOnAuthActionFinished.

Par défaut, cette fonction consigne le nom de l'opération d'authentification qui est terminée, ainsi que l'état d'avancement de l'opération.

DEFAULT_ON_AUTH_ACTION_STARTED

void DEFAULT_ON_AUTH_ACTION_STARTED(
  AuthOperation op
)

Il s'agit de la valeur par défaut pour Builder:SetOnAuthActionStarted.

Par défaut, cette fonction consigne le nom de l'opération d'authentification qui a démarré.

DEFAULT_ON_LOG

void DEFAULT_ON_LOG(
  LogLevel level,
  const std::string & message
)

Il s'agit de la valeur par défaut pour Builder::SetLogging.

Par défaut, les journaux sont écrits de manière spécifique à la plate-forme (c'est-à-dire dans le journal Android ou NSLog).

DEFAULT_ON_MULTIPLAYER_INVITATION_RECEIVED

void DEFAULT_ON_MULTIPLAYER_INVITATION_RECEIVED(
  MultiplayerEvent event,
  std::string invitation_id,
  MultiplayerInvitation invitation
)

Il s'agit de la valeur par défaut de Builder::SetOnMultiplayerInvitationEvent.

Par défaut, cette fonction enregistre l'ID de l'invitation.

DEFAULT_ON_TURN_BASED_MULTIPLAYER_EVENT

void DEFAULT_ON_TURN_BASED_MULTIPLAYER_EVENT(
  MultiplayerEvent event,
  std::string match_id,
  TurnBasedMatch match
)

Il s'agit de la valeur par défaut de Builder::SetOnTurnBasedMatchEvent.

Par défaut, cette fonction consigne l'identifiant de la correspondance au tour par tour qui a été mise à jour.

DebugString

std::string DebugString(
  AchievementType type
)

Renvoie un type de réussite dans un format lisible.

DebugString

std::string DebugString(
  AchievementState state
)

Renvoie un état de réussite intelligible.

DebugString

std::string DebugString(
  const Achievement & achievement
)

Renvoie un succès dans un format lisible.

DebugString

std::string DebugString(
  const Event & event
)

Renvoie toutes les données d'événement dans un format lisible.

DebugString

std::string DebugString(
  LeaderboardOrder order
)

Renvoie la valeur de la commande dans un format lisible.

DebugString

std::string DebugString(
  const Leaderboard & leaderboard
)

Renvoie toutes les données du classement sous forme lisible.

DebugString

std::string DebugString(
  LeaderboardStart start
)

Renvoie la valeur "start" dans un format lisible.

DebugString

std::string DebugString(
  LeaderboardTimeSpan time_span
)

Renvoie la valeur de "time_span" dans un format lisible.

DebugString

std::string DebugString(
  LeaderboardCollection collection
)

Renvoie la valeur de collection sous un format lisible.

DebugString

std::string DebugString(
  const Score & score
)

Renvoie toutes les données de score dans un format lisible.

DebugString

std::string DebugString(
  const ScorePage & score_page
)

Renvoie toutes les données de la page de score sous forme lisible.

DebugString

std::string DebugString(
  const ScorePage::Entry & entry
)

Renvoie toutes les entrées de score dans un format lisible.

DebugString

std::string DebugString(
  const ScoreSummary & summary
)

Renvoie toutes les données récapitulatives de scores sous forme lisible.

DebugString

std::string DebugString(
  const TurnBasedMatch & match
)

Renvoie les données d'une correspondance au tour par tour sous forme lisible par l'humain.

DebugString

std::string DebugString(
  const MultiplayerInvitation & invitation
)

Renvoie les données d'une invitation à un jeu multijoueur sous forme lisible.

DebugString

std::string DebugString(
  const TurnBasedMatchConfig & config
)

Renvoie les données d'un objet de configuration de correspondance au tour par tour sous forme lisible par l'humain.

DebugString

std::string DebugString(
  const MultiplayerParticipant & participant
)

Renvoie un participant multijoueur dans un format lisible.

DebugString

std::string DebugString(
  RealTimeRoom room
)

Renvoie RealTimeRoom dans un format lisible.

DebugString

std::string DebugString(
  RealTimeRoomStatus status
)

Renvoie RealTimeRoomStatus dans un format lisible.

DebugString

std::string DebugString(
  const Player & player
)

Renvoie toutes les données du joueur sous forme lisible.

DebugString

std::string DebugString(
  const PlayerLevel & player
)

Affiche les informations de niveau du joueur dans un format lisible.

DebugString

std::string DebugString(
  const SnapshotMetadataChange::CoverImage & image
)

Renvoie les données d'une image de couverture d'instantané sous forme lisible.

DebugString

std::string DebugString(
  const SnapshotMetadata & metadata
)

Renvoie les données d'un objet de métadonnées d'instantané dans un format lisible.

DebugString

std::string DebugString(
  const SnapshotMetadataChange & change
)

Renvoie dans un format lisible les données d'une modification de métadonnées d'instantané.

DebugString

std::string DebugString(
  BaseStatus::StatusCode status
)

Renvoie un BaseStatus sous forme lisible.

DebugString

std::string DebugString(
  AuthStatus status
)

Renvoie l'état d'autorisation dans un format lisible.

DebugString

std::string DebugString(
  ResponseStatus status
)

Renvoie l'état de la réponse dans un format lisible.

DebugString

std::string DebugString(
  FlushStatus status
)

Renvoie l'état de vidage dans un format lisible.

DebugString

std::string DebugString(
  UIStatus status
)

Renvoie l'état de l'interface utilisateur dans un format lisible.

DebugString

std::string DebugString(
  MultiplayerStatus status
)

Renvoie l'état multijoueur dans un format lisible.

DebugString

std::string DebugString(
  SnapshotOpenStatus status
)

Renvoie l'état d'ouverture de l'instantané dans un format lisible.

DebugString

std::string DebugString(
  Timeout timeout
)

Renvoie le délai avant expiration dans un format lisible.

Renvoie la durée dans un format lisible.

Renvoie l'horodatage dans un format lisible.

DebugString

std::string DebugString(
  DataSource source
)

Renvoie la source de données dans un format lisible.

DebugString

std::string DebugString(
  LogLevel level
)

Renvoie le niveau de journalisation dans un format lisible.

DebugString

std::string DebugString(
  AuthOperation op
)

Renvoie l'opération d'autorisation dans un format lisible.

DebugString

std::string DebugString(
  ImageResolution res
)

Renvoie la sélection de la résolution d'image dans un format lisible.

DebugString

std::string DebugString(
  EventVisibility vis
)

Affiche la visibilité de l'événement dans un format lisible.

DebugString

std::string DebugString(
  ParticipantStatus status
)

Renvoie l'état du participant dans un format lisible.

DebugString

std::string DebugString(
  MatchResult result
)

Renvoie le résultat de la correspondance dans un format lisible.

DebugString

std::string DebugString(
  MatchStatus status
)

Renvoie l'état de correspondance dans un format lisible.

DebugString

std::string DebugString(
  MultiplayerEvent event
)

Renvoie un événement multijoueur au tour par tour dans un format lisible.

DebugString

std::string DebugString(
  SnapshotConflictPolicy policy
)

Renvoie la règle de conflit d'instantanés sous forme lisible.

DebugString

std::string DebugString(
  VideoCaptureMode mode
)

Renvoie le mode de capture vidéo dans un format lisible.

DebugString

std::string DebugString(
  VideoQualityLevel level
)

Renvoie le niveau de qualité vidéo dans un format lisible.

IsError

bool IsError(
  BaseStatus::StatusCode
)

Renvoie la valeur "true" si BaseStatus représente une opération ayant échoué.

IsError

bool IsError(
  AuthStatus
)

Renvoie la valeur "true" si l'approbation n'a pas abouti.

IsError

bool IsError(
  ResponseStatus
)

Renvoie la valeur "true" si une tentative d'opération n'aboutit pas à une réponse positive.

IsError

bool IsError(
  FlushStatus
)

Renvoie la valeur "true" si un vidage a échoué.

IsError

bool IsError(
  UIStatus
)

Renvoie la valeur "true" si une opération d'interface utilisateur ne s'est pas terminée correctement.

IsError

bool IsError(
  MultiplayerStatus
)

Renvoie la valeur "true" si une opération multijoueur ne s'est pas terminée correctement.

IsError

bool IsError(
  SnapshotOpenStatus
)

Renvoie la valeur "true" si une opération d'ouverture d'instantané n'a pas abouti.

IsSuccess

bool IsSuccess(
  BaseStatus::StatusCode
)

Renvoie la valeur "true" si BaseStatus représente une opération réussie.

IsSuccess

bool IsSuccess(
  AuthStatus
)

Renvoie la valeur "true" si l'autorisation a abouti.

IsSuccess

bool IsSuccess(
  ResponseStatus
)

Renvoie la valeur "true" si une tentative d'opération a abouti à une réponse.

IsSuccess

bool IsSuccess(
  FlushStatus
)

Renvoie la valeur "true" si un vidage a abouti.

IsSuccess

bool IsSuccess(
  UIStatus
)

Renvoie la valeur "true" si une opération d'interface utilisateur s'est terminée avec succès.

IsSuccess

bool IsSuccess(
  MultiplayerStatus
)

Renvoie la valeur "true" si une opération multijoueur s'est déroulée correctement.

IsSuccess

bool IsSuccess(
  SnapshotOpenStatus
)

Renvoie la valeur "true" si une opération d'ouverture d'instantané a abouti.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  AchievementType type
)

Écrit un type de réussite intelligible dans un flux de sortie.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  AchievementState state
)

Écrit un état de réussite lisible dans un flux de sortie.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  const Achievement & achievement
)

Écrit un succès lisible par l'humain dans un flux de sortie.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  const Event & event
)

Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  EventVisibility vis
)

Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  LeaderboardOrder order
)

Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  const Leaderboard & leaderboard
)

Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  LeaderboardStart start
)

Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  LeaderboardTimeSpan time_span
)

Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  LeaderboardCollection collection
)

Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  const Score & score
)

Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  const ScorePage & score_page
)

Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  const ScorePage::Entry & entry
)

Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  const ScoreSummary & summary
)

Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  const TurnBasedMatch & match
)

Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  const MultiplayerInvitation & invitation
)

Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  const TurnBasedMatchConfig & config
)

Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  const MultiplayerParticipant & participant
)

Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  RealTimeRoomStatus status
)

Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  RealTimeRoom room
)

Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  ParticipantStatus status
)

Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  MatchResult result
)

Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  MatchStatus status
)

Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  MultiplayerEvent event
)

Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  const Player & player
)

Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  const PlayerLevel & player
)

Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  ImageResolution res
)

Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  const SnapshotMetadataChange::CoverImage & image
)

Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  const SnapshotMetadata & metadata
)

Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  const SnapshotMetadataChange & change
)

Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  SnapshotConflictPolicy policy
)

Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  BaseStatus::StatusCode status
)

Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  AuthStatus status
)

Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  ResponseStatus status
)

Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  FlushStatus status
)

Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  UIStatus status
)

Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  MultiplayerStatus status
)

Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  SnapshotOpenStatus status
)

Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  Timeout timeout
)

Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  DataSource status
)

Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  LogLevel status
)

Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  AuthOperation op
)

Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  VideoCaptureMode mode
)

Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.

opérateur<<

std::ostream & operator<<(
  std::ostream & os,
  VideoQualityLevel level
)

Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.