RGLTransactionInfo

Objective-C

@interface RGLTransactionInfo : NSObject

@property(nonatomic, strong, readonly, nullable) NSString *transactionId;
@property(nonatomic, strong, readonly, nullable) NSString *tag;
/// The path to the logs folder of the session.
@property(nonatomic, strong, readonly, nullable) NSString *sessionLogFolder;

- (instancetype _Nonnull)initWithTag:(NSString *)tag
                       transactionId:(NSString *)transactionId
                    sessionLogFolder:(NSString *)sessionLogFolder;
- (instancetype _Nonnull)initWithJSON:(NSDictionary *)json;

@end

Swift

class RGLTransactionInfo : NSObject

Undocumented

  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, strong, readonly, nullable) NSString *transactionId

    Swift

    var transactionId: String? { get }
  • tag

    Undocumented

    Declaration

    Objective-C

    @property(nonatomic, strong, readonly, nullable) NSString *tag

    Swift

    var tag: String? { get }
  • The path to the logs folder of the session.

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly, nullable) NSString *sessionLogFolder;

    Swift

    var sessionLogFolder: String? { get }
  • Undocumented

    Declaration

    Objective-C

    - (instancetype _Nonnull)initWithTag:(NSString *)tag
                           transactionId:(NSString *)transactionId
                        sessionLogFolder:(NSString *)sessionLogFolder;

    Swift

    init(tag: String, transactionId: String, sessionLogFolder: String)
  • Undocumented

    Declaration

    Objective-C

    - (instancetype _Nonnull)initWithJSON:(NSDictionary *)json;

    Swift

    init(json: [AnyHashable : Any])