![]() |
mars_lib 0.1.0.2abe2576fe7f
Modular and Robust Sensor-Fusion
|
This is the complete list of members for mars::Buffer, including all inherited members.
| AddEntrySorted(const BufferEntryType &new_entry, const bool &after=true) | mars::Buffer | |
| Buffer() | mars::Buffer | |
| Buffer(const int &size) | mars::Buffer | |
| CheckForLastSensorHandleWithState(const std::shared_ptr< SensorAbsClass > &sensor_handle) const | mars::Buffer | |
| ClearStatesStartingAtIdx(const int &idx) | mars::Buffer | |
| data_ | mars::Buffer | private |
| FindClosestTimestamp(const Time ×tamp) const | mars::Buffer | |
| get_closest_state(const Time ×tamp, BufferEntryType *entry) const | mars::Buffer | |
| get_closest_state(const Time ×tamp, BufferEntryType *entry, int *index) const | mars::Buffer | |
| get_entry_at_idx(const int &index, BufferEntryType *entry) const | mars::Buffer | |
| get_intermediate_entry_pair(const std::shared_ptr< SensorAbsClass > &sensor_handle, BufferEntryType *imu_state, BufferEntryType *sensor_state) const | mars::Buffer | |
| get_latest_entry(BufferEntryType *entry) const | mars::Buffer | |
| get_latest_init_state(BufferEntryType *entry) const | mars::Buffer | |
| get_latest_sensor_handle_measurement(const std::shared_ptr< SensorAbsClass > &sensor_handle, BufferEntryType *entry) const | mars::Buffer | |
| get_latest_sensor_handle_state(const std::shared_ptr< SensorAbsClass > &sensor_handle, BufferEntryType *entry) const | mars::Buffer | |
| get_latest_sensor_handle_state(const std::shared_ptr< SensorAbsClass > &sensor_handle, BufferEntryType *entry, int *index) const | mars::Buffer | |
| get_latest_state(BufferEntryType *entry) const | mars::Buffer | |
| get_length() const | mars::Buffer | inline |
| get_max_buffer_size() const | mars::Buffer | |
| get_oldest_core_state(BufferEntryType *entry) const | mars::Buffer | |
| get_oldest_sensor_handle_state(const std::shared_ptr< SensorAbsClass > &sensor_handle, BufferEntryType *entry) const | mars::Buffer | |
| get_oldest_state(BufferEntryType *entry) const | mars::Buffer | |
| get_sensor_handle_measurements(const std::shared_ptr< SensorAbsClass > &sensor_handle, std::vector< const BufferEntryType * > *entries) const | mars::Buffer | |
| IsEmpty() const | mars::Buffer | |
| IsSorted() const | mars::Buffer | |
| keep_last_sensor_handle_ | mars::Buffer | private |
| max_buffer_size_ | mars::Buffer | private |
| OverwriteDataAtIndex(const BufferEntryType &new_entry, const int &index) | mars::Buffer | |
| PrintBufferEntries() const | mars::Buffer | |
| RemoveOverflowEntrys() | mars::Buffer | |
| RemoveSensorFromBuffer(const std::shared_ptr< SensorAbsClass > &sensor_handle) | mars::Buffer | |
| ResetBufferData() | mars::Buffer | |
| set_keep_last_sensor_handle(const bool &value) | mars::Buffer | |
| set_max_buffer_size(const int &size) | mars::Buffer | |
| verbose_ | mars::Buffer | private |