mrdocs::lua::Param::Param
Constructors
Synopses
Declared in <mrdocs/Support/Lua.hpp>
Copy constructor
Construct from Array
Param(dom::Array arr) noexcept;
Construct from Object
Param(dom::Object obj) noexcept;
Construct from int64_t
Param(int64_t value) noexcept;
Construct from nullptr_t
Param(std::nullptr_t value) noexcept;
Construct from string_view
Param(std::string_view s) noexcept;
Construct from Value
Construct from Value
Param(dom::Value const& value) noexcept;
Construct from char
Param(char const* s) noexcept;
Construct from Enum
template<class Enum>
requires std::is_enum_v<Enum>
Param(Enum v) noexcept;
Construct from Boolean
template<class Boolean>
requires std::is_same_v<Boolean, bool>
Param(Boolean const& b) noexcept;
Construct from String
template<class String>
requires std::is_convertible_v<
String, std::string_view>
Param(String const& s);
Created with MrDocs