SocialReportsOverlayInfo object.
More...
SocialReportsOverlayInfo object.
Implements share-read / copy-on-write Api object over ISocialReportsOverlayInfo.
◆ SocialReportsOverlayInfo()
| gem::SocialReportsOverlayInfo::SocialReportsOverlayInfo |
( |
SocialReportsOverlayInfo && | social | ) |
|
|
default |
Default move constructor noexcept is deduced.
- Parameters
-
| [in] | social | The object to move |
◆ getCategories() [1/2]
Get the overlay categories.
- Returns
- Empty if no categories are available
◆ getCategories() [2/2]
Get categories list.
- Parameters
-
| [in] | country | The country ISO code for which the list is retrieved. Use empty String() for generic country |
- Returns
- The categories list
◆ getCategory() [1/2]
Get the overlay category by id.
- Parameters
-
- Returns
- Empty if no category is found
◆ getCategory() [2/2]
Get the overlay category by id.
- Parameters
-
| [in] | categId | The category id |
| [in] | country | The country ISO code for which the list is retrieved. Use empty String() for generic country |
- Returns
- empty if no category is found
◆ getImage()
| const ImageRef gem::OverlayInfo::getImage |
( |
| ) |
const |
|
inlinenoexceptinherited |
Get the image of the overlay.
- Returns
- empty if image is not available
◆ getName()
| const StringRef gem::OverlayInfo::getName |
( |
| ) |
const |
|
inlinenoexceptinherited |
Get the name of the overlay.
- Returns
- The overlay name
◆ getUid()
| int gem::OverlayInfo::getUid |
( |
| ) |
const |
|
inlinenoexceptinherited |
Get the unique ID of the overlay.
- Returns
- The overlay ID
◆ hasCategories()
| bool gem::OverlayInfo::hasCategories |
( |
int | categId | ) |
const |
|
inlinenoexceptinherited |
Check if category has subcategories.
- Returns
- True if category has subcategories, false otherwise
- Parameters
-
◆ operator=()
Default move assignment noexcept is deduced.
- Parameters
-
| [in] | social | The object to move |
- Returns
- The moved object