Apollo
6.0
Open source self driving car software
|
#include <sequence_data_loader.h>
Public Member Functions | |
SequenceDataLoader ()=default | |
virtual | ~SequenceDataLoader ()=default |
bool | init_loader_with_list (const std::vector< std::string > &file_lists) |
bool | init_loader_with_folder (const std::vector< std::string > &folders) |
virtual bool | query_next (std::shared_ptr< DataType > &data) |
virtual bool | query_last (std::shared_ptr< DataType > &data) |
std::size_t | size () |
const std::vector< std::vector< std::string > > & | get_filenames () const |
Protected Attributes | |
std::vector< std::vector< std::string > > | _filenames |
int | _idx = -1 |
bool | _initialized = false |
|
default |
|
virtualdefault |
|
inline |
bool apollo::perception::benchmark::SequenceDataLoader< DataType >::init_loader_with_folder | ( | const std::vector< std::string > & | folders | ) |
bool apollo::perception::benchmark::SequenceDataLoader< DataType >::init_loader_with_list | ( | const std::vector< std::string > & | file_lists | ) |
|
virtual |
|
virtual |
|
inline |
|
protected |
|
protected |
|
protected |