6#include "faker-cxx/Export.h"
12 int extensionCount = 1;
32 bool includeYear =
false;
33 bool includeNonStandard =
false;
88FAKER_CXX_EXPORT std::string
commonFileName(
const std::optional<std::string>& ext = std::nullopt);
182FAKER_CXX_EXPORT std::string
networkInterface(
const std::optional<NetworkInterfaceOptions>& options = {});
FAKER_CXX_EXPORT std::string semver()
FAKER_CXX_EXPORT std::string filePath()
FAKER_CXX_EXPORT std::string commonFileName(const std::optional< std::string > &ext=std::nullopt)
FAKER_CXX_EXPORT std::string fileName(const FileOptions &options={})
Returns a random file name with extension.
FAKER_CXX_EXPORT std::string_view commonFileExtension()
FAKER_CXX_EXPORT std::string_view directoryPath()
FAKER_CXX_EXPORT std::string networkInterface(const std::optional< NetworkInterfaceOptions > &options={})
FAKER_CXX_EXPORT std::string cron(const CronOptions &options={})
FAKER_CXX_EXPORT std::string_view fileType()
FAKER_CXX_EXPORT std::string_view mimeType()
FAKER_CXX_EXPORT std::string fileExtension(const std::optional< FileType > &mimeType=std::nullopt)
Returns a file extension.
FileType
Definition System.h:22
std::optional< std::string > interfaceType
Definition System.h:38
std::optional< std::string > interfaceSchema
Definition System.h:39