selfdriving
Public Member Functions | Public Attributes | List of all members
mpp::TPS_Astar::NodePtr Struct Reference

Public Member Functions

 NodePtr ()=default
 
 ~NodePtr ()=default
 
 NodePtr (Node *p)
 
Nodeoperator-> ()
 
const Nodeoperator-> () const
 
Nodeoperator* ()
 
const Nodeoperator* () const
 

Public Attributes

Nodeptr = nullptr
 

Constructor & Destructor Documentation

◆ NodePtr() [1/2]

mpp::TPS_Astar::NodePtr::NodePtr ( )
default

◆ ~NodePtr()

mpp::TPS_Astar::NodePtr::~NodePtr ( )
default

◆ NodePtr() [2/2]

mpp::TPS_Astar::NodePtr::NodePtr ( Node p)
inline

Member Function Documentation

◆ operator*() [1/2]

Node& mpp::TPS_Astar::NodePtr::operator* ( )
inline

◆ operator*() [2/2]

const Node& mpp::TPS_Astar::NodePtr::operator* ( ) const
inline

◆ operator->() [1/2]

Node* mpp::TPS_Astar::NodePtr::operator-> ( )
inline

◆ operator->() [2/2]

const Node* mpp::TPS_Astar::NodePtr::operator-> ( ) const
inline

Member Data Documentation

◆ ptr

Node* mpp::TPS_Astar::NodePtr::ptr = nullptr

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