Public Member Functions | Public Attributes | List of all members
lanelet::osm::File Struct Reference

Intermediate representation of an osm file. More...

#include <OsmFile.h>

Public Member Functions

 File () noexcept=default
 
 File (const File &rhs)=delete
 
 File (File &&rhs) noexcept=default
 
Fileoperator= (const File &rhs)=delete
 
Fileoperator= (File &&rhs) noexcept=default
 
 ~File () noexcept=default
 

Public Attributes

Nodes nodes
 
Relations relations
 
Ways ways
 

Detailed Description

Intermediate representation of an osm file.

Tries its best to cover the osm file specification.

Definition at line 72 of file OsmFile.h.

Constructor & Destructor Documentation

◆ File() [1/3]

lanelet::osm::File::File ( )
defaultnoexcept

◆ File() [2/3]

lanelet::osm::File::File ( File &&  rhs)
defaultnoexcept

◆ File() [3/3]

lanelet::osm::File::File ( const File rhs)
delete

◆ ~File()

lanelet::osm::File::~File ( )
defaultnoexcept

Member Function Documentation

◆ operator=() [1/2]

File& lanelet::osm::File::operator= ( const File rhs)
delete

◆ operator=() [2/2]

File& lanelet::osm::File::operator= ( File &&  rhs)
defaultnoexcept

Member Data Documentation

◆ nodes

Nodes lanelet::osm::File::nodes

Definition at line 80 of file OsmFile.h.

◆ relations

Relations lanelet::osm::File::relations

Definition at line 82 of file OsmFile.h.

◆ ways

Ways lanelet::osm::File::ways

Definition at line 81 of file OsmFile.h.


The documentation for this struct was generated from the following file:


lanelet2_io
Author(s): Fabian Poggenhans
autogenerated on Thu Mar 6 2025 03:26:03