ad_rss_map_integration
Public Types | Public Member Functions | Public Attributes | Protected Attributes | List of all members
ad::rss::map::RssRouteCheckerPedestrianData< OBJECT_INSTANCE_TYPE > Class Template Reference

Class to store data of RssPedestrianAdapter. More...

#include <ad/rss/map/RssRouteCheckerData.hpp>

Inheritance diagram for ad::rss::map::RssRouteCheckerPedestrianData< OBJECT_INSTANCE_TYPE >:
Inheritance graph
[legend]
Collaboration diagram for ad::rss::map::RssRouteCheckerPedestrianData< OBJECT_INSTANCE_TYPE >:
Collaboration graph
[legend]

Public Types

typedef RssPedestrianAdapter< OBJECT_INSTANCE_TYPE > RssPedestrianAdapterType
 

Public Member Functions

 RssRouteCheckerPedestrianData ()=default
 default constructor
 
 RssRouteCheckerPedestrianData (RssRouteCheckerPedestrianData const &other)=default
 default copy constructor
 
 ~RssRouteCheckerPedestrianData ()=default
 default destrutor
 
RssRouteCheckerPedestrianDataoperator= (const RssRouteCheckerPedestrianData &other)=default
 default assignment operator
 
void updateAdapter (typename RssPedestrianAdapterType::Ptr artificialObjectAdapter)
 function to update the adapter class of this
 
RssPedestrianAdapterType::Ptr getAdapter ()
 function to get the adapter class of this
 
RssPedestrianAdapterType::ConstPtr getAdapter () const
 function to get the adapter class of this
 
- Public Member Functions inherited from ad::rss::map::RssRouteCheckerObjectData
 RssRouteCheckerObjectData ()=default
 default constructor
 
 RssRouteCheckerObjectData (const RssRouteCheckerObjectData &other)=default
 default copy constructor
 
 ~RssRouteCheckerObjectData ()=default
 default destrutor
 
RssRouteCheckerObjectDataoperator= (const RssRouteCheckerObjectData &other)=default
 default assignment operator
 
bool operator< (RssRouteCheckerObjectData const &other)
 sorting operator to enable map usage
 

Public Attributes

bool mActive
 flag indicating if the object is active
 
RssObjectData mRssObjectData
 the actual RssObjectData of this
 
- Public Attributes inherited from ad::rss::map::RssRouteCheckerObjectData
bool mActive {false}
 flag indicating if the object is active
 
bool mClearObjectHistory {false}
 flag indicating if the object's history has to be cleared
 
RssObjectData mRssObjectData
 the actual RssObjectData of this
 

Protected Attributes

RssPedestrianAdapterType::Ptr mPedestrianAdapter
 the current RssPedestrianAdapter
 

Detailed Description

template<class OBJECT_INSTANCE_TYPE>
class ad::rss::map::RssRouteCheckerPedestrianData< OBJECT_INSTANCE_TYPE >

Class to store data of RssPedestrianAdapter.


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