AlarmMonitoredAreaObject

Objective-C


@interface AlarmMonitoredAreaObject : NSObject

Swift

class AlarmMonitoredAreaObject : NSObject

This class encapsulates alarm monitor area information.

  • Initializes and returns a newly allocated object using the model data.

    Declaration

    Objective-C

    - (nonnull instancetype)initWithModelData:(nonnull void *)data;
  • Initializes and returns a newly allocated object using the geographic area.

    Declaration

    Objective-C

    - (nonnull instancetype)initWithGeographicArea:
                                (nonnull GeographicAreaObject *)geoArea
                                        identifier:(nonnull NSString *)string;

    Swift

    init(geographicArea geoArea: GeographicAreaObject, identifier string: String)
  • Returns the model data.

    Declaration

    Objective-C

    - (nonnull void *)getModelData;
  • Returns the identifier of the monitor area geographic type.

    Declaration

    Objective-C

    - (nonnull NSString *)getMonitorIdentifier;

    Swift

    func getMonitorIdentifier() -> String
  • Returns the geographic monitor area.

    Declaration

    Objective-C

    - (nullable GeographicAreaObject *)getMonitorGeographicArea;

    Swift

    func getMonitorGeographicArea() -> GeographicAreaObject?