Class AssetCollectionsResult

Inheritance Relationships

Base Type

Class Documentation

class AssetCollectionsResult : public csp::systems::ResultBase

Data class used to contain information when attempting to get an array of asset collections.

Public Functions

csp::common::Array<AssetCollection> &GetAssetCollections()

Retrieves the asset collection array being stored as a pointer.

Returns

csp::common::Array<AssetCollection> : pointer to asset collection array

const csp::common::Array<AssetCollection> &GetAssetCollections() const

Retrieves the asset collection array being stored as a pointer.

Returns

csp::common::Array<AssetCollection> : pointer to asset collection array

uint64_t GetTotalCount() const

Retrieves the async operation total number of result asset collections.

If the async operation was using pagination this count number represents the sum of asset collection sizes from every page. If the async operation is not using pagination this count number will be equal to the AssetCollections array size.

Returns

uint64_t : count number as described above

inline AssetCollectionsResult(csp::systems::EResultCode ResCode, uint16_t HttpResCode)