lipsum-cpp 0.5.4
A basic library written in C++ for generating placeholder Lorem Ipsum text.
Loading...
Searching...
No Matches
generator.hpp File Reference

Declaration of lipsum::Generator. More...

#include "core/argvec2.hpp"
#include "core/core.hpp"
#include "core/source.hpp"
#include "generatorsettings.hpp"

Go to the source code of this file.

Classes

class  lipsum::Generator
 Main class of lipsum-cpp. More...

Namespaces

namespace  lipsum
 This is the main namespace of lipsum-cpp.

Enumerations

enum  lipsum::GeneratorFlags : bool {
  USELIPSUM = true , NO_USELIPSUM = false , HTML = true , MARKDOWN = false ,
  OBJECT = true , ARRAY = false , BOLD = true , ITALIC = false ,
  ORDERED = true , UNORDERED = false , IPV4 = false , IPV6 = true ,
  NOPORT = false , PORT = true
}
 Flags for lipsum-cpp. More...
enum class  lipsum::CaseSlugCase : int {
  CamelCase = 0 , PascalCase , SnakeCase , ShoutyCase ,
  KebabCase , TrainCase
}
 Cases used by lipsum::Generator::case_slug(). More...
enum class  lipsum::CodeLanguage : int {
  Cpp = 0 , Python , Rust , C ,
  JavaScript
}
 Languages used by lipsum::Generator::code(). More...

Detailed Description

Declaration of lipsum::Generator.

This declares the functions in lipsum::Generator. This file is under the BSD Zero-Clause License.

Author
LambBread from github.com