DBTEAMLOGRelocateAssetReferencesLogInfo
Objective-C
@interface DBTEAMLOGRelocateAssetReferencesLogInfo
: NSObject <DBSerializable, NSCopying>
Swift
class DBTEAMLOGRelocateAssetReferencesLogInfo : NSObject, DBSerializable, NSCopying
The RelocateAssetReferencesLogInfo
struct.
Provides the indices of the source asset and the destination asset for a relocate action.
This class implements the DBSerializable
protocol (serialize and
deserialize instance methods), which is required for all Obj-C SDK API route
objects.
-
Source asset position in the Assets list.
Declaration
Objective-C
@property (nonatomic, readonly) NSNumber *_Nonnull srcAssetIndex;
Swift
var srcAssetIndex: NSNumber { get }
-
Destination asset position in the Assets list.
Declaration
Objective-C
@property (nonatomic, readonly) NSNumber *_Nonnull destAssetIndex;
Swift
var destAssetIndex: NSNumber { get }
-
Full constructor for the struct (exposes all instance variables).
Declaration
Objective-C
- (nonnull instancetype)initWithSrcAssetIndex:(nonnull NSNumber *)srcAssetIndex destAssetIndex: (nonnull NSNumber *)destAssetIndex;
Swift
init(srcAssetIndex: NSNumber, destAssetIndex: NSNumber)
Parameters
srcAssetIndex
Source asset position in the Assets list.
destAssetIndex
Destination asset position in the Assets list.
Return Value
An initialized instance.