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

Functions

FAKER_CXX_EXPORT std::string_view school (Locale locale=Locale::en_US)
 Returns a random school name.
 
FAKER_CXX_EXPORT std::string_view degree (Locale locale=Locale::en_US)
 Returns a random degree type (e.g., BSc, MBA).
 
FAKER_CXX_EXPORT std::string_view field (Locale locale=Locale::en_US)
 Returns a random field of study (e.g., Computer Science, Business).
 
FAKER_CXX_EXPORT std::string_view term (Locale locale=Locale::en_US)
 Returns a random academic term (e.g., Semester, GPA).
 
FAKER_CXX_EXPORT std::string_view courses (Locale locale=Locale::en_US)
 Returns a random list of courses.
 

Function Documentation

◆ courses()

FAKER_CXX_EXPORT std::string_view faker::education::courses ( Locale locale = Locale::en_US)

Returns a random list of courses.

Parameters
localeThe locale. Defaults to `Locale::en_US`.
Returns
List of courses.
faker::education::courses() // "Math 101, Computer Science 201"
FAKER_CXX_EXPORT std::string_view courses(Locale locale=Locale::en_US)
Returns a random list of courses.

◆ degree()

FAKER_CXX_EXPORT std::string_view faker::education::degree ( Locale locale = Locale::en_US)

Returns a random degree type (e.g., BSc, MBA).

Parameters
localeThe locale. Defaults to `Locale::en_US`.
Returns
Degree type.
FAKER_CXX_EXPORT std::string_view degree(Locale locale=Locale::en_US)
Returns a random degree type (e.g., BSc, MBA).

◆ field()

FAKER_CXX_EXPORT std::string_view faker::education::field ( Locale locale = Locale::en_US)

Returns a random field of study (e.g., Computer Science, Business).

Parameters
localeThe locale. Defaults to `Locale::en_US`.
Returns
Field of study.
faker::education::field() // "Computer Science"
FAKER_CXX_EXPORT std::string_view field(Locale locale=Locale::en_US)
Returns a random field of study (e.g., Computer Science, Business).

◆ school()

FAKER_CXX_EXPORT std::string_view faker::education::school ( Locale locale = Locale::en_US)

Returns a random school name.

Parameters
localeThe locale. Defaults to `Locale::en_US`.
Returns
School name.
faker::education::school() // "Harvard University"
FAKER_CXX_EXPORT std::string_view school(Locale locale=Locale::en_US)
Returns a random school name.

◆ term()

FAKER_CXX_EXPORT std::string_view faker::education::term ( Locale locale = Locale::en_US)

Returns a random academic term (e.g., Semester, GPA).

Parameters
localeThe locale. Defaults to `Locale::en_US`.
Returns
Academic term.
faker::education::term() // "Semester"
FAKER_CXX_EXPORT std::string_view term(Locale locale=Locale::en_US)
Returns a random academic term (e.g., Semester, GPA).