Autoware.Auto
autoware::mapping::point_cloud_mapping::TriggerPolicyBase< Derived > Class Template Reference

#include <policies.hpp>

Inheritance diagram for autoware::mapping::point_cloud_mapping::TriggerPolicyBase< Derived >:
Collaboration diagram for autoware::mapping::point_cloud_mapping::TriggerPolicyBase< Derived >:

Public Member Functions

template<typename MapRepresentationT >
bool ready (const MapRepresentationT &map) const noexcept
 

Additional Inherited Members

- Protected Member Functions inherited from autoware::common::helper_functions::crtp< Derived >
const Derived & impl () const
 
Derived & impl ()
 

Detailed Description

template<typename Derived>
class autoware::mapping::point_cloud_mapping::TriggerPolicyBase< Derived >

CRTP base class of file-writing trigger policy for the mapper.

Template Parameters
DerivedImplementation class.

Member Function Documentation

◆ ready()

template<typename Derived >
template<typename MapRepresentationT >
bool autoware::mapping::point_cloud_mapping::TriggerPolicyBase< Derived >::ready ( const MapRepresentationT &  map) const
inlinenoexcept

Check the map and report if the map is ready for writing. Behavior is implementation defined.

Template Parameters
MapRepresentationTMap type.
Returns
True if the map should be written to a file.

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