Skip to main content
API Reference SwiftyNsdk

SiteInfo

Represents site information from the Sites Manager service.

Declaration

struct SiteInfo

Constructors

init?(fromC cValue: ARDK_SitesManager_SiteInfo)

Properties

NameTypeSummary
var descriptionString
A textual representation of this instance.
Calling this property directly is discouraged. Instead, convert an
instance of any type to a string by using the String(describing:)
initializer. This initializer works with any type, and uses the custom
description property for types that conform to
CustomStringConvertible:
struct Point: CustomStringConvertible {
let x: Int, y: Int
var description: String {
return "(\(x), \(y))"
}
}
let p = Point(x: 21, y: 30)
let s = String(describing: p)
print(s)
// Prints "(21, 30)"
The conversion of p to a string in the assignment to s uses the
Point type's description property.
let hasLocationBool
Indicates whether latitude and longitude are valid.
let idString
Site identifier.
let latitudeDouble
Latitude coordinate (valid if hasLocation is true).
let longitudeDouble
Longitude coordinate (valid if hasLocation is true).
let nameString
Site name.
let organizationIdString
Organization identifier that owns this site.
let parentSiteIdString?
Parent site identifier (nil if no parent site).
let statusString
Site status.

Relationships

conforms to: Swift.CustomStringConvertible