Class for parsing of Aisle CSV data.
Definition at line 89 of file nv_aisle_csvparser.hpp.
◆ ~AisleCSVParser()
nvaisle_csv::AisleCSVParser::~AisleCSVParser |
( |
| ) |
|
◆ AisleCSVParser()
nvaisle_csv::AisleCSVParser::AisleCSVParser |
( |
string |
CSVFileName | ) |
|
◆ getNvAisleCSVData()
void nvaisle_csv::AisleCSVParser::getNvAisleCSVData |
( |
std::vector< NvAisleCsvFields > & |
csvAisleData | ) |
|
Get all the parsed data in "csvAisleData".
◆ getNvAisleCSVFields()
int nvaisle_csv::AisleCSVParser::getNvAisleCSVFields |
( |
uint32_t |
cam_id, |
|
|
uint32_t |
aisle_id, |
|
|
NvAisleCsvFields * |
fields |
|
) |
| |
Get all the fields for a particular "cam_id" and "aisle_id" in "fields".
- Returns
- 0 if successful. -1 if failed.
◆ getNvAisleCSVMaxViews()
uint32_t nvaisle_csv::AisleCSVParser::getNvAisleCSVMaxViews |
( |
uint32_t |
cam_id, |
|
|
vector< int > * |
vector_surface_index |
|
) |
| |
Function to get all the aisle views for a "cam_id" in "vector_surface_index"*.
- Returns
- Number of aisle views
◆ printAisleCSVFields()
Print all the values in "val".
◆ printNvAisleCSVData() [1/2]
void nvaisle_csv::AisleCSVParser::printNvAisleCSVData |
( |
uint32_t |
cam_id, |
|
|
uint32_t |
aisle_id |
|
) |
| |
Print all the data for a particular "cam_id" and "aisle_id".
◆ printNvAisleCSVData() [2/2]
void nvaisle_csv::AisleCSVParser::printNvAisleCSVData |
( |
void |
| ) |
|
The documentation for this class was generated from the following file: