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

DataType ENUEdgeCache. More...

#include <ad/map/point/ENUEdgeCache.hpp>

Collaboration diagram for ad::map::point::ENUEdgeCache:
Collaboration graph
[legend]

Public Types

typedef std::shared_ptr< ENUEdgeCachePtr
 Smart pointer on ENUEdgeCache.
 
typedef std::shared_ptr< ENUEdgeCache const > ConstPtr
 Smart pointer on constant ENUEdgeCache.
 

Public Member Functions

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

Public Attributes

::ad::map::point::ENUEdge enuEdge
 
uint64_t enuVersion {0}
 

Detailed Description

DataType ENUEdgeCache.

Member Function Documentation

◆ operator!=()

bool ad::map::point::ENUEdgeCache::operator!= ( const ENUEdgeCache other) const
inline

standard comparison operator

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

◆ operator=() [1/2]

ENUEdgeCache& ad::map::point::ENUEdgeCache::operator= ( const ENUEdgeCache other)
default

standard assignment operator

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

◆ operator=() [2/2]

ENUEdgeCache& ad::map::point::ENUEdgeCache::operator= ( ENUEdgeCache &&  other)
default

standard move operator

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

◆ operator==()

bool ad::map::point::ENUEdgeCache::operator== ( const ENUEdgeCache other) const
inline

standard comparison operator

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

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