firebase:: gma:: AdError

#include <types.h>

Information about why an ad operation failed.

Summary

Constructors and Destructors

AdError ()
Default Constructor.
AdError (const AdError & ad_error)
Copy Constructor.
~AdError ()
Destructor.

Public static attributes

const char *const
A domain string which represents an undefined error domain.

Public functions

GetCause () const
std::unique_ptr< AdError >
Retrieves an AdError which represents the cause of this error.
ToString () const
virtual const std::string &
Returns a log friendly string version of this object.
code () const
Gets the error's code.
domain () const
const std::string &
Gets the domain of the error.
message () const
const std::string &
Gets the message describing the error.
operator= (const AdError & obj)
Assignment operator.
response_info () const
const ResponseInfo &
Gets the ResponseInfo if an error occurred during a loadAd operation.

Public static attributes

kUndefinedDomain

 const 
  
 char 
  
 * 
 const 
  
 kUndefinedDomain 

A domain string which represents an undefined error domain.

The GMA SDK returns this domain for domain() method invocations when converting error information from legacy mediation adapter callbacks.

Public functions

AdError

  
 AdError 
 () 

Default Constructor.

AdError

  
 AdError 
 ( 
  
 const 
  
  AdError 
 
  
 & 
  
 ad_error 
 ) 

Copy Constructor.

GetCause

 std 
 :: 
 unique_ptr 
 < 
  
  AdError 
 
  
 > 
  
 GetCause 
 () 
  
 const 
  

Retrieves an AdError which represents the cause of this error.

Details
Returns
a pointer to an adError which represents the cause of this AdError . If there was no cause then nullptr is returned.

ToString

 virtual 
  
 const 
  
 std 
 :: 
 string 
  
 & 
  
 ToString 
 () 
  
 const 
  

Returns a log friendly string version of this object.

code

  AdErrorCode 
 
  
 code 
 () 
  
 const 
  

Gets the error's code.

domain

 const 
  
 std 
 :: 
 string 
  
 & 
  
 domain 
 () 
  
 const 
  

Gets the domain of the error.

message

 const 
  
 std 
 :: 
 string 
  
 & 
  
 message 
 () 
  
 const 
  

Gets the message describing the error.

operator=

  AdError 
 
  
 & 
  
 operator 
 = 
 ( 
  
 const 
  
  AdError 
 
  
 & 
  
 obj 
 ) 

Assignment operator.

response_info

 const 
  
  ResponseInfo 
 
  
 & 
  
 response_info 
 () 
  
 const 
  

Gets the ResponseInfo if an error occurred during a loadAd operation.

The ResponseInfo will have empty fields if this AdError does not represent an error stemming from a load ad operation.

~AdError

 virtual 
  
 ~ 
 AdError 
 () 

Destructor.

Create a Mobile Website
View Site in Mobile | Classic
Share by: