Faker C++
Loading...
Searching...
No Matches
faker::company Namespace Reference

Enumerations

enum class  CompanyNameFormat { LastNameSuffix , FirstNameLastNameSuffix , FirstNameLastNameJobAreaSuffix }
 

Functions

FAKER_CXX_EXPORT std::string companyName (std::optional< CompanyNameFormat > format=std::nullopt)
 Returns a random company name.
 
FAKER_CXX_EXPORT std::string_view type ()
 Returns a random company type.
 
FAKER_CXX_EXPORT std::string_view industry ()
 Returns a random company industry.
 
FAKER_CXX_EXPORT std::string buzzPhrase ()
 Returns a random buzz phrase.
 
FAKER_CXX_EXPORT std::string_view buzzAdjective ()
 Returns a random buzz adjective.
 
FAKER_CXX_EXPORT std::string_view buzzNoun ()
 Returns a random buzz noun.
 
FAKER_CXX_EXPORT std::string_view buzzVerb ()
 Returns a random buzz verb.
 
FAKER_CXX_EXPORT std::string catchPhrase ()
 Returns a random catch phrase.
 
FAKER_CXX_EXPORT std::string_view catchPhraseAdjective ()
 Returns a random catch phrase adjective.
 
FAKER_CXX_EXPORT std::string_view catchPhraseDescriptor ()
 Returns a random catch phrase descriptor.
 
FAKER_CXX_EXPORT std::string_view catchPhraseNoun ()
 Returns a random catch phrase noun.
 

Enumeration Type Documentation

◆ CompanyNameFormat

Enumerator
LastNameSuffix 
FirstNameLastNameSuffix 
FirstNameLastNameJobAreaSuffix 

Function Documentation

◆ buzzAdjective()

FAKER_CXX_EXPORT std::string_view faker::company::buzzAdjective ( )

Returns a random buzz adjective.

Returns
Buzz adjective.
FAKER_CXX_EXPORT std::string_view buzzAdjective()
Returns a random buzz adjective.

◆ buzzNoun()

FAKER_CXX_EXPORT std::string_view faker::company::buzzNoun ( )

Returns a random buzz noun.

Returns
Buzz noun.
faker::company::buzzNoun() // "paradigms"
FAKER_CXX_EXPORT std::string_view buzzNoun()
Returns a random buzz noun.

◆ buzzPhrase()

FAKER_CXX_EXPORT std::string faker::company::buzzPhrase ( )

Returns a random buzz phrase.

Returns
Buzz phrase.
faker::company::buzzPhrase() // "cultivate synergistic e-market"
FAKER_CXX_EXPORT std::string buzzPhrase()
Returns a random buzz phrase.

◆ buzzVerb()

FAKER_CXX_EXPORT std::string_view faker::company::buzzVerb ( )

Returns a random buzz verb.

Returns
Buzz verb.
FAKER_CXX_EXPORT std::string_view buzzVerb()
Returns a random buzz verb.

◆ catchPhrase()

FAKER_CXX_EXPORT std::string faker::company::catchPhrase ( )

Returns a random catch phrase.

Returns
Catch phrase.
faker::company::catchPhrase() // "Upgradable systematic flexibility"
FAKER_CXX_EXPORT std::string catchPhrase()
Returns a random catch phrase.

◆ catchPhraseAdjective()

FAKER_CXX_EXPORT std::string_view faker::company::catchPhraseAdjective ( )

Returns a random catch phrase adjective.

Returns
Catch phrase adjective.
FAKER_CXX_EXPORT std::string_view catchPhraseAdjective()
Returns a random catch phrase adjective.

◆ catchPhraseDescriptor()

FAKER_CXX_EXPORT std::string_view faker::company::catchPhraseDescriptor ( )

Returns a random catch phrase descriptor.

Returns
Catch phrase descriptor.
FAKER_CXX_EXPORT std::string_view catchPhraseDescriptor()
Returns a random catch phrase descriptor.

◆ catchPhraseNoun()

FAKER_CXX_EXPORT std::string_view faker::company::catchPhraseNoun ( )

Returns a random catch phrase noun.

Returns
Catch phrase noun.
FAKER_CXX_EXPORT std::string_view catchPhraseNoun()
Returns a random catch phrase noun.

◆ companyName()

FAKER_CXX_EXPORT std::string faker::company::companyName ( std::optional< CompanyNameFormat > format = std::nullopt)

Returns a random company name.

Parameters
formatThe optional format of the company name.
Returns
Company name.
faker::company::companyName() // "Peterson Inc"
faker::company::companyName(CompanyNameFormat::FirstNameLastNameSuffix) // "Adams Peterson Inc"
CompanyNameFormat
Definition company.h:12
FAKER_CXX_EXPORT std::string companyName(std::optional< CompanyNameFormat > format=std::nullopt)
Returns a random company name.
Definition airline.h:9

◆ industry()

FAKER_CXX_EXPORT std::string_view faker::company::industry ( )

Returns a random company industry.

Returns
Company industry.
faker::company::industry() // "Biotechnology"
FAKER_CXX_EXPORT std::string_view industry()
Returns a random company industry.

◆ type()

FAKER_CXX_EXPORT std::string_view faker::company::type ( )

Returns a random company type.

Returns
Company type.
faker::company::type() // "Nonprofit"
FAKER_CXX_EXPORT std::string_view type()
Returns a random company type.