14 const String& make()
const;
15 const String& model()
const;
16 const uint04& year()
const;
17 const fltp08& curbWeight()
const;
19 File modelFile()
const;
47 void readDatabaseFromFolder(
const File& folder);
48 void readSearchTermsFromFolder(
const File& folder);
49 void readFromDBF(
const File& f);
The equivelent of std::vector but with a bit more control. The basic array unit of the library.
Definition Buffer.hpp:64
Definition INIReader.h:57
Definition INIInterface.h:40
An element of a vector space. An element of the real coordinate space Rn Basis vector,...
Definition Vector.hpp:62
Definition VehicleDatabase.h:42
VehicleRecord record(uint04 i) const
Definition VehicleDatabase.h:53
Buffer< fltp08 > curb_weight
Definition VehicleDatabase.h:68
Buffer< fltp08 > overall_height
Definition VehicleDatabase.h:66
Buffer< String > vehicle_makes
Definition VehicleDatabase.h:61
Buffer< fltp08 > wheel_base
Definition VehicleDatabase.h:67
uint04 recordCount() const
Definition VehicleDatabase.h:52
Buffer< fltp08 > overall_width
Definition VehicleDatabase.h:65
Buffer< String > vehicle_models
Definition VehicleDatabase.h:62
Buffer< VehicleSearchItem > file_search_terms
Definition VehicleDatabase.h:69
Buffer< uint04 > vehicle_year
Definition VehicleDatabase.h:63
VehicleDatabase()
Definition VehicleDatabase.h:44
Buffer< fltp08 > overall_length
Definition VehicleDatabase.h:64
Definition VehicleDatabase.h:11
const uint04 m_index
Definition VehicleDatabase.h:22
const VehicleDatabase *const m_database
Definition VehicleDatabase.h:21
uint32_t uint04
-Defines an alias representing a 4 byte, unsigned integer -Can represent exact integer values 0 throu...
Definition BaseValues.hpp:120
double fltp08
Defines an alias representing an 8 byte floating-point number.
Definition BaseValues.hpp:181
Definition BaseValues.hpp:272
Definition VehicleDatabase.h:25
String make_exclude_terms
Definition VehicleDatabase.h:28
File model_file
Definition VehicleDatabase.h:30
String make_search_terms
Definition VehicleDatabase.h:26
String model_search_terms
Definition VehicleDatabase.h:27
String model_exclude_terms
Definition VehicleDatabase.h:29
VehicleSearchItem(const File &default_file)
Definition VehicleDatabase.h:34