![]() |
mars_lib
0.1.0.3dc76ee85e09
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 |