Class for parsing of Spot CSV data.
Definition at line 81 of file sources/includes/nv_spot_csvparser.hpp.
Public Member Functions | |
| ~SpotCSVParser () | |
| int | getNvSpotCSVFields (uint32_t cam_id, uint32_t surface_id, uint32_t spot_id, NvSpotCsvFields *fields) |
| Get all the fields for a particular "cam_id", "surface_id" and "spot_id" in "fields". More... | |
| uint32_t | getNvSpotCSVMaxViews (uint32_t cam_id, vector< int > *array_surface_index) |
| Function to get all the spot views for a "cam_id" in "array_surface_index"*. More... | |
| void | getNvSpotCSVData (std::vector< NvSpotCsvFields > &csvSpotData) |
| Get all the parsed data in "csvSpotData". More... | |
| void | printNvSpotCSVData (void) |
| Print all the data. More... | |
| void | printNvSpotCSVData (uint32_t cam_id, uint32_t surface_id, uint32_t spot_id) |
| Print all the data for a particular "cam_id", "surface_id" and "spot_id". More... | |
| void | printSpotCSVFields (NvSpotCsvFields val) |
| Print all the values in "val". More... | |
| SpotCSVParser (string CSVFileName) | |
| ~SpotCSVParser () | |
| int | getNvSpotCSVFields (uint32_t cam_id, uint32_t surface_id, uint32_t spot_id, NvSpotCsvFields *fields) |
| Get all the fields for a particular "cam_id", "surface_id" and "spot_id" in "fields". More... | |
| uint32_t | getNvSpotCSVMaxViews (uint32_t cam_id, vector< int > *array_surface_index) |
| Function to get all the spot views for a "cam_id" in "array_surface_index"*. More... | |
| void | getNvSpotCSVData (std::vector< NvSpotCsvFields > &csvSpotData) |
| Get all the parsed data in "csvSpotData". More... | |
| void | printNvSpotCSVData (void) |
| Print all the data. More... | |
| void | printNvSpotCSVData (uint32_t cam_id, uint32_t surface_id, uint32_t spot_id) |
| Print all the data for a particular "cam_id", "surface_id" and "spot_id". More... | |
| void | printSpotCSVFields (NvSpotCsvFields val) |
| Print all the values in "val". More... | |
| SpotCSVParser (string CSVFileName) | |
| nvspot_csv::SpotCSVParser::~SpotCSVParser | ( | ) |
| nvspot_csv::SpotCSVParser::SpotCSVParser | ( | string | CSVFileName | ) |
| nvspot_csv::SpotCSVParser::~SpotCSVParser | ( | ) |
| nvspot_csv::SpotCSVParser::SpotCSVParser | ( | string | CSVFileName | ) |
| void nvspot_csv::SpotCSVParser::getNvSpotCSVData | ( | std::vector< NvSpotCsvFields > & | csvSpotData | ) |
Get all the parsed data in "csvSpotData".
| void nvspot_csv::SpotCSVParser::getNvSpotCSVData | ( | std::vector< NvSpotCsvFields > & | csvSpotData | ) |
Get all the parsed data in "csvSpotData".
| int nvspot_csv::SpotCSVParser::getNvSpotCSVFields | ( | uint32_t | cam_id, |
| uint32_t | surface_id, | ||
| uint32_t | spot_id, | ||
| NvSpotCsvFields * | fields | ||
| ) |
Get all the fields for a particular "cam_id", "surface_id" and "spot_id" in "fields".
| int nvspot_csv::SpotCSVParser::getNvSpotCSVFields | ( | uint32_t | cam_id, |
| uint32_t | surface_id, | ||
| uint32_t | spot_id, | ||
| NvSpotCsvFields * | fields | ||
| ) |
Get all the fields for a particular "cam_id", "surface_id" and "spot_id" in "fields".
| uint32_t nvspot_csv::SpotCSVParser::getNvSpotCSVMaxViews | ( | uint32_t | cam_id, |
| vector< int > * | array_surface_index | ||
| ) |
Function to get all the spot views for a "cam_id" in "array_surface_index"*.
| uint32_t nvspot_csv::SpotCSVParser::getNvSpotCSVMaxViews | ( | uint32_t | cam_id, |
| vector< int > * | array_surface_index | ||
| ) |
Function to get all the spot views for a "cam_id" in "array_surface_index"*.
| void nvspot_csv::SpotCSVParser::printNvSpotCSVData | ( | uint32_t | cam_id, |
| uint32_t | surface_id, | ||
| uint32_t | spot_id | ||
| ) |
Print all the data for a particular "cam_id", "surface_id" and "spot_id".
| void nvspot_csv::SpotCSVParser::printNvSpotCSVData | ( | uint32_t | cam_id, |
| uint32_t | surface_id, | ||
| uint32_t | spot_id | ||
| ) |
Print all the data for a particular "cam_id", "surface_id" and "spot_id".
| void nvspot_csv::SpotCSVParser::printNvSpotCSVData | ( | void | ) |
Print all the data.
| void nvspot_csv::SpotCSVParser::printNvSpotCSVData | ( | void | ) |
Print all the data.
| void nvspot_csv::SpotCSVParser::printSpotCSVFields | ( | NvSpotCsvFields | val | ) |
Print all the values in "val".
| void nvspot_csv::SpotCSVParser::printSpotCSVFields | ( | NvSpotCsvFields | val | ) |
Print all the values in "val".