Emergency 20 Dokumentation  4.2.0
qsf::ai::AllowsNoConflictsResolver Struct Reference

#include <ReservationContainer.h>

Inheritance diagram for qsf::ai::AllowsNoConflictsResolver:

Public Member Functions

virtual Result canInsertAfterResolve (const std::vector< ContainerType::const_iterator > &collisions, const Reservation &reservation, const AreaConfiguration &reservationId, std::vector< bool > &deleteFlags, unsigned int flags) override
- Public Member Functions inherited from qsf::ai::ReservationConflictResolver
virtual ~ReservationConflictResolver ()

Additional Inherited Members

- Public Types inherited from qsf::ai::ReservationConflictResolver
enum  AreaRelation { NONE = 0, AREAS_INTERSECT = 1 }
typedef std::vector< ReservationContainerType

Member Function Documentation

virtual Result qsf::ai::AllowsNoConflictsResolver::canInsertAfterResolve ( const std::vector< ContainerType::const_iterator > &  collisions,
const Reservation reservation,
const AreaConfiguration reservationId,
std::vector< bool > &  deleteFlags,
unsigned int  flags 

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