Faker C++
Loading...
Searching...
No Matches
vehicle.h
Go to the documentation of this file.
1#pragma once
2
3#include <string>
4#include <string_view>
5
6#include "faker-cxx/export.h"
7#include "faker-cxx/types/locale.h"
8
10{
22FAKER_CXX_EXPORT std::string_view bicycle(Locale locale = Locale::en_US);
23
35FAKER_CXX_EXPORT std::string_view color(Locale locale = Locale::en_US);
36
48FAKER_CXX_EXPORT std::string_view fuel(Locale locale = Locale::en_US);
49
61FAKER_CXX_EXPORT std::string_view manufacturer(Locale locale = Locale::en_US);
62
74FAKER_CXX_EXPORT std::string_view model(Locale locale = Locale::en_US);
75
87FAKER_CXX_EXPORT std::string_view type(Locale locale = Locale::en_US);
88
100FAKER_CXX_EXPORT std::string vehicleName(Locale locale = Locale::en_US);
101
111FAKER_CXX_EXPORT std::string vin();
112
122FAKER_CXX_EXPORT std::string vrm();
123}
Definition vehicle.h:10
FAKER_CXX_EXPORT std::string_view model(Locale locale=Locale::en_US)
Returns a random vehicle(car) model.
FAKER_CXX_EXPORT std::string_view fuel(Locale locale=Locale::en_US)
Returns a random vehicle fuel.
FAKER_CXX_EXPORT std::string vin()
Returns a vehicle identification number (VIN).
FAKER_CXX_EXPORT std::string_view color(Locale locale=Locale::en_US)
Returns a random vehicle color.
FAKER_CXX_EXPORT std::string vrm()
Returns a vehicle registration number (Vehicle Registration Mark - VRM).
FAKER_CXX_EXPORT std::string_view manufacturer(Locale locale=Locale::en_US)
Returns a random vehicle(car) manufacturer.
FAKER_CXX_EXPORT std::string_view type(Locale locale=Locale::en_US)
Returns a random vehicle type.
FAKER_CXX_EXPORT std::string_view bicycle(Locale locale=Locale::en_US)
Returns a random bicycle type.
FAKER_CXX_EXPORT std::string vehicleName(Locale locale=Locale::en_US)
Returns a random vehicle(car).