|
- {"kind":"symbol","metadata":{"role":"symbol","modules":[{"name":"Fueling"}],"title":"PilotTank","externalID":"c:@M@Fueling@objc(cs)PilotTank","symbolKind":"class","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PilotTank","kind":"identifier"}],"roleHeading":"Class","navigatorTitle":[{"text":"PilotTank","kind":"identifier"}]},"primaryContentSections":[{"declarations":[{"platforms":["iOS"],"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(PilotTank) "},{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PilotTank"}]}],"kind":"declarations"},{"kind":"content","content":[{"type":"heading","anchor":"overview","level":2,"text":"Overview"},{"inlineContent":[{"code":"PilotTank","type":"codeVoice"},{"text":" is an ","type":"text"},{"code":"NSManagedObject","type":"codeVoice"},{"text":" subclass that conforms to the ","type":"text"},{"type":"codeVoice","code":"Codable"},{"text":" protocol,","type":"text"},{"type":"text","text":" "},{"type":"text","text":"allowing it to be easily encoded and decoded. It includes properties for various"},{"type":"text","text":" "},{"text":"details about the tank, such as its asset identifier, fuel type, make, model, and more.","type":"text"}],"type":"paragraph"}]}],"identifier":{"url":"doc:\/\/rpm.com.production.Scanner\/documentation\/Fueling\/PilotTank","interfaceLanguage":"swift"},"seeAlsoSections":[{"generated":true,"title":"Core-Data-Entities","identifiers":["doc:\/\/rpm.com.production.Scanner\/documentation\/Fueling\/Asset","doc:\/\/rpm.com.production.Scanner\/documentation\/Fueling\/Fueling","doc:\/\/rpm.com.production.Scanner\/documentation\/Fueling\/FuelingTest","doc:\/\/rpm.com.production.Scanner\/documentation\/Fueling\/User","doc:\/\/rpm.com.production.Scanner\/documentation\/Fueling\/Tank"],"anchor":"Core-Data-Entities"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/fueling\/pilottank"]}],"abstract":[{"text":"A class representing a pilot tank.","type":"text"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/rpm.com.production.Scanner\/documentation\/Fueling"]]},"topicSections":[{"generated":true,"identifiers":["doc:\/\/rpm.com.production.Scanner\/documentation\/Fueling\/PilotTank\/init(from:)"],"title":"Initializers","anchor":"Initializers"},{"title":"Instance Properties","identifiers":["doc:\/\/rpm.com.production.Scanner\/documentation\/Fueling\/PilotTank\/asset","doc:\/\/rpm.com.production.Scanner\/documentation\/Fueling\/PilotTank\/fuelType","doc:\/\/rpm.com.production.Scanner\/documentation\/Fueling\/PilotTank\/make","doc:\/\/rpm.com.production.Scanner\/documentation\/Fueling\/PilotTank\/model","doc:\/\/rpm.com.production.Scanner\/documentation\/Fueling\/PilotTank\/product","doc:\/\/rpm.com.production.Scanner\/documentation\/Fueling\/PilotTank\/serial","doc:\/\/rpm.com.production.Scanner\/documentation\/Fueling\/PilotTank\/tagText","doc:\/\/rpm.com.production.Scanner\/documentation\/Fueling\/PilotTank\/tankCapacity","doc:\/\/rpm.com.production.Scanner\/documentation\/Fueling\/PilotTank\/tankId"],"anchor":"Instance-Properties","generated":true},{"identifiers":["doc:\/\/rpm.com.production.Scanner\/documentation\/Fueling\/PilotTank\/encode(to:)"],"anchor":"Instance-Methods","generated":true,"title":"Instance Methods"},{"title":"Type Methods","anchor":"Type-Methods","identifiers":["doc:\/\/rpm.com.production.Scanner\/documentation\/Fueling\/PilotTank\/fetchRequest()"],"generated":true},{"title":"Enumerations","generated":true,"identifiers":["doc:\/\/rpm.com.production.Scanner\/documentation\/Fueling\/PilotTank\/CodingKeys"],"anchor":"Enumerations"},{"identifiers":["doc:\/\/rpm.com.production.Scanner\/documentation\/Fueling\/PilotTank\/Identifiable-Implementations"],"title":"Default Implementations","generated":true,"anchor":"Default-Implementations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"relationshipsSections":[{"identifiers":["doc:\/\/rpm.com.production.Scanner\/objc(cs)NSManagedObject"],"type":"inheritsFrom","title":"Inherits From","kind":"relationships"},{"type":"conformsTo","title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/rpm.com.production.Scanner\/7Combine16ObservableObjectP","doc:\/\/rpm.com.production.Scanner\/objc(pl)NSFetchRequestResult","doc:\/\/rpm.com.production.Scanner\/objc(pl)NSObject","doc:\/\/rpm.com.production.Scanner\/s7CVarArgP","doc:\/\/rpm.com.production.Scanner\/s8CopyableP","doc:\/\/rpm.com.production.Scanner\/s28CustomDebugStringConvertibleP","doc:\/\/rpm.com.production.Scanner\/s23CustomStringConvertibleP","doc:\/\/rpm.com.production.Scanner\/Se","doc:\/\/rpm.com.production.Scanner\/SE","doc:\/\/rpm.com.production.Scanner\/SQ","doc:\/\/rpm.com.production.Scanner\/s9EscapableP","doc:\/\/rpm.com.production.Scanner\/SH","doc:\/\/rpm.com.production.Scanner\/s12IdentifiableP"]}],"references":{"doc://rpm.com.production.Scanner/s12IdentifiableP":{"title":"Swift.Identifiable","identifier":"doc:\/\/rpm.com.production.Scanner\/s12IdentifiableP","type":"unresolvable"},"doc://rpm.com.production.Scanner/documentation/Fueling/PilotTank/model":{"kind":"symbol","title":"model","type":"topic","identifier":"doc:\/\/rpm.com.production.Scanner\/documentation\/Fueling\/PilotTank\/model","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"model","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?","kind":"text"}],"url":"\/documentation\/fueling\/pilottank\/model"},"doc://rpm.com.production.Scanner/s7CVarArgP":{"type":"unresolvable","identifier":"doc:\/\/rpm.com.production.Scanner\/s7CVarArgP","title":"Swift.CVarArg"},"doc://rpm.com.production.Scanner/documentation/Fueling/Tank":{"kind":"symbol","type":"topic","role":"symbol","title":"Tank","url":"\/documentation\/fueling\/tank","abstract":[],"identifier":"doc:\/\/rpm.com.production.Scanner\/documentation\/Fueling\/Tank","navigatorTitle":[{"text":"Tank","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Tank","kind":"identifier"}]},"doc://rpm.com.production.Scanner/documentation/Fueling/PilotTank/fuelType":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"fuelType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/rpm.com.production.Scanner\/documentation\/Fueling\/PilotTank\/fuelType","role":"symbol","title":"fuelType","type":"topic","url":"\/documentation\/fueling\/pilottank\/fueltype"},"doc://rpm.com.production.Scanner/s28CustomDebugStringConvertibleP":{"type":"unresolvable","identifier":"doc:\/\/rpm.com.production.Scanner\/s28CustomDebugStringConvertibleP","title":"Swift.CustomDebugStringConvertible"},"doc://rpm.com.production.Scanner/7Combine16ObservableObjectP":{"title":"Combine.ObservableObject","type":"unresolvable","identifier":"doc:\/\/rpm.com.production.Scanner\/7Combine16ObservableObjectP"},"doc://rpm.com.production.Scanner/documentation/Fueling/PilotTank/Identifiable-Implementations":{"kind":"article","title":"Identifiable Implementations","identifier":"doc:\/\/rpm.com.production.Scanner\/documentation\/Fueling\/PilotTank\/Identifiable-Implementations","type":"topic","abstract":[],"role":"collectionGroup","url":"\/documentation\/fueling\/pilottank\/identifiable-implementations"},"doc://rpm.com.production.Scanner/documentation/Fueling/PilotTank/tagText":{"type":"topic","identifier":"doc:\/\/rpm.com.production.Scanner\/documentation\/Fueling\/PilotTank\/tagText","abstract":[],"kind":"symbol","url":"\/documentation\/fueling\/pilottank\/tagtext","title":"tagText","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"tagText","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?"}]},"doc://rpm.com.production.Scanner/objc(pl)NSObject":{"title":"ObjectiveC.NSObjectProtocol","type":"unresolvable","identifier":"doc:\/\/rpm.com.production.Scanner\/objc(pl)NSObject"},"doc://rpm.com.production.Scanner/s23CustomStringConvertibleP":{"title":"Swift.CustomStringConvertible","type":"unresolvable","identifier":"doc:\/\/rpm.com.production.Scanner\/s23CustomStringConvertibleP"},"doc://rpm.com.production.Scanner/SE":{"type":"unresolvable","identifier":"doc:\/\/rpm.com.production.Scanner\/SE","title":"Swift.Encodable"},"doc://rpm.com.production.Scanner/documentation/Fueling/PilotTank/fetchRequest()":{"kind":"symbol","title":"fetchRequest()","identifier":"doc:\/\/rpm.com.production.Scanner\/documentation\/Fueling\/PilotTank\/fetchRequest()","type":"topic","abstract":[],"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"fetchRequest","kind":"identifier"},{"kind":"text","text":"() -> "},{"text":"NSFetchRequest","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSFetchRequest"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@Fueling@objc(cs)PilotTank","text":"PilotTank"},{"kind":"text","text":">"}],"url":"\/documentation\/fueling\/pilottank\/fetchrequest()"},"doc://rpm.com.production.Scanner/documentation/Fueling/PilotTank/init(from:)":{"type":"topic","role":"symbol","url":"\/documentation\/fueling\/pilottank\/init(from:)","title":"init(from:)","identifier":"doc:\/\/rpm.com.production.Scanner\/documentation\/Fueling\/PilotTank\/init(from:)","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP","text":"Decoder"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"}],"kind":"symbol","abstract":[{"type":"text","text":"Initializes a new "},{"code":"PilotTank","type":"codeVoice"},{"type":"text","text":" instance from a decoder."}]},"doc://rpm.com.production.Scanner/documentation/Fueling/PilotTank/CodingKeys":{"role":"symbol","navigatorTitle":[{"text":"CodingKeys","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"CodingKeys","kind":"identifier"}],"kind":"symbol","type":"topic","url":"\/documentation\/fueling\/pilottank\/codingkeys","abstract":[{"type":"text","text":"The coding keys used for encoding and decoding the "},{"type":"codeVoice","code":"PilotTank"},{"type":"text","text":" instance."}],"title":"PilotTank.CodingKeys","identifier":"doc:\/\/rpm.com.production.Scanner\/documentation\/Fueling\/PilotTank\/CodingKeys"},"doc://rpm.com.production.Scanner/documentation/Fueling/PilotTank/tankCapacity":{"kind":"symbol","title":"tankCapacity","identifier":"doc:\/\/rpm.com.production.Scanner\/documentation\/Fueling\/PilotTank\/tankCapacity","type":"topic","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"tankCapacity"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?"}],"url":"\/documentation\/fueling\/pilottank\/tankcapacity"},"doc://rpm.com.production.Scanner/documentation/Fueling/PilotTank/serial":{"type":"topic","role":"symbol","url":"\/documentation\/fueling\/pilottank\/serial","identifier":"doc:\/\/rpm.com.production.Scanner\/documentation\/Fueling\/PilotTank\/serial","title":"serial","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"serial","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"kind":"symbol","abstract":[]},"doc://rpm.com.production.Scanner/SQ":{"title":"Swift.Equatable","type":"unresolvable","identifier":"doc:\/\/rpm.com.production.Scanner\/SQ"},"doc://rpm.com.production.Scanner/documentation/Fueling/PilotTank/encode(to:)":{"role":"symbol","identifier":"doc:\/\/rpm.com.production.Scanner\/documentation\/Fueling\/PilotTank\/encode(to:)","abstract":[{"type":"text","text":"Encodes the "},{"type":"codeVoice","code":"PilotTank"},{"text":" instance to an encoder.","type":"text"}],"title":"encode(to:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"encode"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"text":"Encoder","preciseIdentifier":"s:s7EncoderP","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"type":"topic","kind":"symbol","url":"\/documentation\/fueling\/pilottank\/encode(to:)"},"doc://rpm.com.production.Scanner/documentation/Fueling/PilotTank/tankId":{"type":"topic","url":"\/documentation\/fueling\/pilottank\/tankid","kind":"symbol","identifier":"doc:\/\/rpm.com.production.Scanner\/documentation\/Fueling\/PilotTank\/tankId","abstract":[],"title":"tankId","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"tankId"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?"}]},"doc://rpm.com.production.Scanner/s9EscapableP":{"title":"Swift.Escapable","type":"unresolvable","identifier":"doc:\/\/rpm.com.production.Scanner\/s9EscapableP"},"doc://rpm.com.production.Scanner/Se":{"title":"Swift.Decodable","type":"unresolvable","identifier":"doc:\/\/rpm.com.production.Scanner\/Se"},"doc://rpm.com.production.Scanner/documentation/Fueling/FuelingTest":{"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"FuelingTest","kind":"identifier"}],"navigatorTitle":[{"text":"FuelingTest","kind":"identifier"}],"title":"FuelingTest","kind":"symbol","role":"symbol","identifier":"doc:\/\/rpm.com.production.Scanner\/documentation\/Fueling\/FuelingTest","type":"topic","url":"\/documentation\/fueling\/fuelingtest","abstract":[]},"doc://rpm.com.production.Scanner/documentation/Fueling/Fueling":{"role":"symbol","title":"Fueling","kind":"symbol","identifier":"doc:\/\/rpm.com.production.Scanner\/documentation\/Fueling\/Fueling","abstract":[],"type":"topic","url":"\/documentation\/fueling\/fueling","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Fueling","kind":"identifier"}],"navigatorTitle":[{"text":"Fueling","kind":"identifier"}]},"doc://rpm.com.production.Scanner/documentation/Fueling":{"kind":"symbol","url":"\/documentation\/fueling","title":"Fueling","identifier":"doc:\/\/rpm.com.production.Scanner\/documentation\/Fueling","abstract":[{"type":"text","text":"The Scanner app is designed to facilitate secure and efficient fuel management operations, primarily focusing on user authentication, fuel data collection, and network communication. The app includes several key features to ensure seamless and reliable interactions between users and the backend systems, leveraging technologies like WebSockets, Core Data, and biometric authentication."}],"type":"topic","role":"collection"},"doc://rpm.com.production.Scanner/documentation/Fueling/PilotTank/make":{"type":"topic","role":"symbol","url":"\/documentation\/fueling\/pilottank\/make","identifier":"doc:\/\/rpm.com.production.Scanner\/documentation\/Fueling\/PilotTank\/make","title":"make","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"make"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?"}],"kind":"symbol","abstract":[]},"doc://rpm.com.production.Scanner/documentation/Fueling/PilotTank/product":{"kind":"symbol","title":"product","identifier":"doc:\/\/rpm.com.production.Scanner\/documentation\/Fueling\/PilotTank\/product","type":"topic","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"product","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"url":"\/documentation\/fueling\/pilottank\/product"},"doc://rpm.com.production.Scanner/documentation/Fueling/User":{"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"User","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/rpm.com.production.Scanner\/documentation\/Fueling\/User","role":"symbol","title":"User","type":"topic","navigatorTitle":[{"text":"User","kind":"identifier"}],"url":"\/documentation\/fueling\/user","abstract":[]},"doc://rpm.com.production.Scanner/s8CopyableP":{"title":"Swift.Copyable","type":"unresolvable","identifier":"doc:\/\/rpm.com.production.Scanner\/s8CopyableP"},"doc://rpm.com.production.Scanner/documentation/Fueling/Asset":{"abstract":[],"navigatorTitle":[{"text":"Asset","kind":"identifier"}],"identifier":"doc:\/\/rpm.com.production.Scanner\/documentation\/Fueling\/Asset","kind":"symbol","title":"Asset","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"Asset","kind":"identifier"}],"role":"symbol","type":"topic","url":"\/documentation\/fueling\/asset"},"doc://rpm.com.production.Scanner/objc(pl)NSFetchRequestResult":{"title":"CoreData.NSFetchRequestResult","type":"unresolvable","identifier":"doc:\/\/rpm.com.production.Scanner\/objc(pl)NSFetchRequestResult"},"doc://rpm.com.production.Scanner/SH":{"identifier":"doc:\/\/rpm.com.production.Scanner\/SH","title":"Swift.Hashable","type":"unresolvable"},"doc://rpm.com.production.Scanner/objc(cs)NSManagedObject":{"identifier":"doc:\/\/rpm.com.production.Scanner\/objc(cs)NSManagedObject","title":"CoreData.NSManagedObject","type":"unresolvable"},"doc://rpm.com.production.Scanner/documentation/Fueling/PilotTank/asset":{"abstract":[],"identifier":"doc:\/\/rpm.com.production.Scanner\/documentation\/Fueling\/PilotTank\/asset","title":"asset","url":"\/documentation\/fueling\/pilottank\/asset","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"asset","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?","kind":"text"}],"type":"topic"},"doc://rpm.com.production.Scanner/documentation/Fueling/PilotTank":{"url":"\/documentation\/fueling\/pilottank","title":"PilotTank","identifier":"doc:\/\/rpm.com.production.Scanner\/documentation\/Fueling\/PilotTank","role":"symbol","abstract":[{"text":"A class representing a pilot tank.","type":"text"}],"navigatorTitle":[{"text":"PilotTank","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PilotTank"}],"type":"topic","kind":"symbol"}}}
|