| algorithmType_ | platooning_strategic_ihp::PlatooningManager | private | 
  | allPredecessorFollowing() | platooning_strategic_ihp::PlatooningManager |  | 
  | calculateTimeHeadway(std::vector< double > downtrackDistance, std::vector< double > speed) const | platooning_strategic_ihp::PlatooningManager | private | 
  | changeFromFollowerToLeader() | platooning_strategic_ihp::PlatooningManager |  | 
  | changeFromLeaderToFollower(std::string newPlatoonId, std::string newLeaderId) | platooning_strategic_ihp::PlatooningManager |  | 
  | clearActionPlan() | platooning_strategic_ihp::PlatooningManager |  | 
  | config_ | platooning_strategic_ihp::PlatooningManager | private | 
  | current_plan | platooning_strategic_ihp::PlatooningManager |  | 
  | current_platoon_state | platooning_strategic_ihp::PlatooningManager |  | 
  | currentPlatoonID | platooning_strategic_ihp::PlatooningManager |  | 
  | determineDynamicLeaderBasedOnViolation(std::vector< double > timeHeadways) | platooning_strategic_ihp::PlatooningManager | private | 
  | downtrack_progress_ | platooning_strategic_ihp::PlatooningManager | private | 
  | dummyID | platooning_strategic_ihp::PlatooningManager |  | 
  | dynamic_leader_index_ | platooning_strategic_ihp::PlatooningManager |  | 
  | findLowerBoundaryViolationClosestToTheHostVehicle(std::vector< double > timeHeadways) const | platooning_strategic_ihp::PlatooningManager | private | 
  | findMaximumSpacingViolationClosestToTheHostVehicle(std::vector< double > timeHeadways) const | platooning_strategic_ihp::PlatooningManager | private | 
  | gapWithPred_ | platooning_strategic_ihp::PlatooningManager | private | 
  | getClosestIndex(double joinerDtD) | platooning_strategic_ihp::PlatooningManager |  | 
  | getCommandSpeed() const | platooning_strategic_ihp::PlatooningManager |  | 
  | getCurrentCrosstrackDistance() const | platooning_strategic_ihp::PlatooningManager |  | 
  | getCurrentDowntrackDistance() const | platooning_strategic_ihp::PlatooningManager |  | 
  | getCurrentPlatoonLength() | platooning_strategic_ihp::PlatooningManager |  | 
  | getCurrentSpeed() const | platooning_strategic_ihp::PlatooningManager |  | 
  | getCutInGap(const int gap_leading_index, const double joinerDtD) | platooning_strategic_ihp::PlatooningManager |  | 
  | getDistanceToPredVehicle() | platooning_strategic_ihp::PlatooningManager |  | 
  | getDynamicLeader() | platooning_strategic_ihp::PlatooningManager |  | 
  | getHostPlatoonSize() | platooning_strategic_ihp::PlatooningManager |  | 
  | getHostStaticID() const | platooning_strategic_ihp::PlatooningManager |  | 
  | getIHPDesPosFollower(double dt) | platooning_strategic_ihp::PlatooningManager |  | 
  | getNumberOfVehicleInFront() | platooning_strategic_ihp::PlatooningManager |  | 
  | getPlatoonFrontDowntrackDistance() | platooning_strategic_ihp::PlatooningManager |  | 
  | getPlatoonRearDowntrackDistance() | platooning_strategic_ihp::PlatooningManager |  | 
  | getPredecessorPosition() | platooning_strategic_ihp::PlatooningManager |  | 
  | getPredecessorSpeed() | platooning_strategic_ihp::PlatooningManager |  | 
  | getPredecessorTimeHeadwaySum() | platooning_strategic_ihp::PlatooningManager |  | 
  | getTimeHeadwayFromIndex(std::vector< double > timeHeadways, int start) const | platooning_strategic_ihp::PlatooningManager | private | 
  | host_platoon_ | platooning_strategic_ihp::PlatooningManager |  | 
  | hostMemberUpdates(const std::string &senderId, const std::string &platoonId, const std::string ¶ms, const double &DtD, const double &CtD) | platooning_strategic_ihp::PlatooningManager |  | 
  | HostMobilityId | platooning_strategic_ihp::PlatooningManager |  | 
  | hostPosInPlatoon_ | platooning_strategic_ihp::PlatooningManager |  | 
  | insufficientGapWithPredecessor(double distanceToPredVehicle) | platooning_strategic_ihp::PlatooningManager | private | 
  | is_neighbor_record_complete_ | platooning_strategic_ihp::PlatooningManager |  | 
  | isCreateGap | platooning_strategic_ihp::PlatooningManager |  | 
  | isFollower | platooning_strategic_ihp::PlatooningManager |  | 
  | JOIN_AT_REAR_PARAMS | platooning_strategic_ihp::PlatooningManager | private | 
  | JOIN_FROM_FRONT_PARAMS | platooning_strategic_ihp::PlatooningManager | private | 
  | maxCutinGap_ | platooning_strategic_ihp::PlatooningManager | private | 
  | minCutinGap_ | platooning_strategic_ihp::PlatooningManager | private | 
  | MOBILITY_STRATEGY | platooning_strategic_ihp::PlatooningManager | private | 
  | neighbor_platoon_ | platooning_strategic_ihp::PlatooningManager |  | 
  | neighbor_platoon_info_size_ | platooning_strategic_ihp::PlatooningManager |  | 
  | neighbor_platoon_leader_id_ | platooning_strategic_ihp::PlatooningManager |  | 
  | neighborMemberUpdates(const std::string &senderId, const std::string &platoonId, const std::string ¶ms, const double &DtD, const double &CtD) | platooning_strategic_ihp::PlatooningManager |  | 
  | neighborPlatoonID | platooning_strategic_ihp::PlatooningManager |  | 
  | OPERATION_INFO_TYPE | platooning_strategic_ihp::PlatooningManager | private | 
  | OPERATION_STATUS_TYPE | platooning_strategic_ihp::PlatooningManager | private | 
  | PlatooningManager(std::shared_ptr< carma_ros2_utils::timers::TimerFactory > timer_factory) | platooning_strategic_ihp::PlatooningManager |  | 
  | platoonLeaderID | platooning_strategic_ihp::PlatooningManager |  | 
  | pose_msg_ | platooning_strategic_ihp::PlatooningManager |  | 
  | previousFunctionalDynamicLeaderID_ | platooning_strategic_ihp::PlatooningManager | private | 
  | previousFunctionalDynamicLeaderIndex_ | platooning_strategic_ihp::PlatooningManager | private | 
  | removeMember(const size_t mem) | platooning_strategic_ihp::PlatooningManager |  | 
  | removeMemberById(const std::string id) | platooning_strategic_ihp::PlatooningManager |  | 
  | resetHostPlatoon() | platooning_strategic_ihp::PlatooningManager |  | 
  | resetNeighborPlatoon() | platooning_strategic_ihp::PlatooningManager |  | 
  | targetPlatoonID | platooning_strategic_ihp::PlatooningManager |  | 
  | timer_factory_ | platooning_strategic_ihp::PlatooningManager |  | 
  | updateHostPose(const double downtrack, const double crosstrack) | platooning_strategic_ihp::PlatooningManager |  | 
  | updateHostSpeeds(const double cmdSpeed, const double actualSpeed) | platooning_strategic_ihp::PlatooningManager |  | 
  | updatesOrAddMemberInfo(std::vector< PlatoonMember > &platoon, std::string senderId, double cmdSpeed, double dtDistance, double ctDistance, double curSpeed) | platooning_strategic_ihp::PlatooningManager |  | 
  | vehicleLength_ | platooning_strategic_ihp::PlatooningManager | private |