Faker C++
Loading...
Searching...
No Matches
company.h
Go to the documentation of this file.
1#pragma once
2
3#include <optional>
4#include <string>
5#include <string_view>
6
7#include "faker-cxx/export.h"
8#include "faker-cxx/types/locale.h"
9
11{
18
33FAKER_CXX_EXPORT std::string companyName(std::optional<CompanyNameFormat> format = std::nullopt,
34 Locale locale = Locale::en_US);
35
47FAKER_CXX_EXPORT std::string_view type(Locale locale = Locale::en_US);
48
60FAKER_CXX_EXPORT std::string_view industry(Locale locale = Locale::en_US);
61
73FAKER_CXX_EXPORT std::string buzzPhrase(Locale locale = Locale::en_US);
74
86FAKER_CXX_EXPORT std::string_view buzzAdjective(Locale locale = Locale::en_US);
87
99FAKER_CXX_EXPORT std::string_view buzzNoun(Locale locale = Locale::en_US);
100
112FAKER_CXX_EXPORT std::string_view buzzVerb(Locale locale = Locale::en_US);
113
125FAKER_CXX_EXPORT std::string catchPhrase(Locale locale = Locale::en_US);
126
138FAKER_CXX_EXPORT std::string_view catchPhraseAdjective(Locale locale = Locale::en_US);
139
151FAKER_CXX_EXPORT std::string_view catchPhraseDescriptor(Locale locale = Locale::en_US);
152
164FAKER_CXX_EXPORT std::string_view catchPhraseNoun(Locale locale = Locale::en_US);
165
166}
Definition company.h:11
FAKER_CXX_EXPORT std::string_view buzzNoun(Locale locale=Locale::en_US)
Returns a random buzz noun.
FAKER_CXX_EXPORT std::string_view buzzAdjective(Locale locale=Locale::en_US)
Returns a random buzz adjective.
FAKER_CXX_EXPORT std::string_view catchPhraseNoun(Locale locale=Locale::en_US)
Returns a random catch phrase noun.
FAKER_CXX_EXPORT std::string_view industry(Locale locale=Locale::en_US)
Returns a random company industry.
CompanyNameFormat
Definition company.h:13
FAKER_CXX_EXPORT std::string_view buzzVerb(Locale locale=Locale::en_US)
Returns a random buzz verb.
FAKER_CXX_EXPORT std::string catchPhrase(Locale locale=Locale::en_US)
Returns a random catch phrase.
FAKER_CXX_EXPORT std::string buzzPhrase(Locale locale=Locale::en_US)
Returns a random buzz phrase.
FAKER_CXX_EXPORT std::string_view type(Locale locale=Locale::en_US)
Returns a random company type.
FAKER_CXX_EXPORT std::string_view catchPhraseDescriptor(Locale locale=Locale::en_US)
Returns a random catch phrase descriptor.
FAKER_CXX_EXPORT std::string companyName(std::optional< CompanyNameFormat > format=std::nullopt, Locale locale=Locale::en_US)
Returns a random company name.
FAKER_CXX_EXPORT std::string_view catchPhraseAdjective(Locale locale=Locale::en_US)
Returns a random catch phrase adjective.