ad_map_access
Public Types | Public Member Functions | Public Attributes | List of all members
ad::map::access::GeometryStoreItem Struct Reference

DataType GeometryStoreItem. More...

#include <ad/map/access/GeometryStoreItem.hpp>

Public Types

typedef std::shared_ptr< GeometryStoreItemPtr
 Smart pointer on GeometryStoreItem.
 
typedef std::shared_ptr< GeometryStoreItem const > ConstPtr
 Smart pointer on constant GeometryStoreItem.
 

Public Member Functions

 GeometryStoreItem ()=default
 standard constructor
 
 ~GeometryStoreItem ()=default
 standard destructor
 
 GeometryStoreItem (const GeometryStoreItem &other)=default
 standard copy constructor
 
 GeometryStoreItem (GeometryStoreItem &&other)=default
 standard move constructor
 
GeometryStoreItemoperator= (const GeometryStoreItem &other)=default
 standard assignment operator More...
 
GeometryStoreItemoperator= (GeometryStoreItem &&other)=default
 standard move operator More...
 
bool operator== (const GeometryStoreItem &other) const
 standard comparison operator More...
 
bool operator!= (const GeometryStoreItem &other) const
 standard comparison operator More...
 

Public Attributes

uint32_t leftEdgeOffset {0}
 
uint32_t rightEdgeOffset {0}
 
uint32_t leftEdgePoints {0}
 
uint32_t rightEdgePoints {0}
 

Detailed Description

DataType GeometryStoreItem.

Member Function Documentation

◆ operator!=()

bool ad::map::access::GeometryStoreItem::operator!= ( const GeometryStoreItem other) const
inline

standard comparison operator

Parameters
[in]otherOther GeometryStoreItem.
Returns
true if both GeometryStoreItem are different

◆ operator=() [1/2]

GeometryStoreItem& ad::map::access::GeometryStoreItem::operator= ( const GeometryStoreItem other)
default

standard assignment operator

Parameters
[in]otherOther GeometryStoreItem
Returns
Reference to this GeometryStoreItem.

◆ operator=() [2/2]

GeometryStoreItem& ad::map::access::GeometryStoreItem::operator= ( GeometryStoreItem &&  other)
default

standard move operator

Parameters
[in]otherOther GeometryStoreItem
Returns
Reference to this GeometryStoreItem.

◆ operator==()

bool ad::map::access::GeometryStoreItem::operator== ( const GeometryStoreItem other) const
inline

standard comparison operator

Parameters
[in]otherOther GeometryStoreItem
Returns
true if both GeometryStoreItem are equal

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