1 #ifndef OSMSCOUT_TURNRESTRICTION_H 2 #define OSMSCOUT_TURNRESTRICTION_H 50 TurnRestriction() =
default;
94 void Read(FileScanner& scanner);
95 void Write(FileWriter& writer)
const;
uint64_t Id
Definition: OSMScoutTypes.h:41
OSMId GetTo() const
Definition: TurnRestriction.h:84
OSMId GetFrom() const
Definition: TurnRestriction.h:74
int64_t OSMId
Definition: OSMScoutTypes.h:34
Type GetType() const
Definition: TurnRestriction.h:64
Type
Definition: GroundTile.h:48
#define CLASS_FINAL
Definition: Compiler.h:26
#define OSMSCOUT_API
Definition: CoreImportExport.h:45
void SetFrom(Id from)
Definition: TurnRestriction.h:69
void SetTo(OSMId to)
Definition: TurnRestriction.h:89
TurnRestriction(Type type, OSMId from, OSMId via, OSMId to)
Definition: TurnRestriction.h:52
std::shared_ptr< TurnRestriction > TurnRestrictionRef
Definition: TurnRestriction.h:98
OSMId GetVia() const
Definition: TurnRestriction.h:79