Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
cereal::internal::ConstraintDescription Struct Reference

Public Member Functions

ConstraintDescription & operator= (ConstraintDescription const &)
MCAPI ConstraintDescription (::cereal::internal::ConstraintDescription &&)
MCAPI ConstraintDescription (::cereal::internal::ConstraintDescription const &)
MCAPI void merge (::cereal::internal::ConstraintDescription const &other)
MCAPI::cereal::internal::ConstraintDescription & operator= (::cereal::internal::ConstraintDescription &&)
MCAPI ~ConstraintDescription ()
MCAPI void * $ctor (::cereal::internal::ConstraintDescription &&)
MCAPI void * $ctor (::cereal::internal::ConstraintDescription const &)
MCAPI void $dtor ()

Public Attributes

::ll::TypedStorage< 4, 4, uint > mConstraintId
::ll::TypedStorage< 8, 40, ::std::optional<::std::string > > mConstraintFunction
::ll::TypedStorage< 8, 16, ::std::optional< double > > mMultipleOf
::ll::TypedStorage< 8, 16, ::std::optional< double > > mMinimum
::ll::TypedStorage< 8, 16, ::std::optional< double > > mExclusiveMinimum
::ll::TypedStorage< 8, 16, ::std::optional< double > > mMaximum
::ll::TypedStorage< 8, 16, ::std::optional< double > > mExclusiveMaximum
::ll::TypedStorage< 8, 16, ::std::optional< uint64 > > mMinLength
::ll::TypedStorage< 8, 16, ::std::optional< uint64 > > mMaxLength
::ll::TypedStorage< 8, 40, ::std::optional<::std::string > > mPattern
::ll::TypedStorage< 8, 40, ::std::optional<::std::string > > mRegexFlags
::ll::TypedStorage< 8, 16, ::std::optional< uint64 > > mMinItems
::ll::TypedStorage< 8, 16, ::std::optional< uint64 > > mMaxItems
::ll::TypedStorage< 1, 2, ::std::optional< bool > > mNoDuplicates
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::cereal::internal::ConstraintDescription > > mItems
::ll::TypedStorage< 8, 16, ::std::optional< uint64 > > mMinProperties
::ll::TypedStorage< 8, 16, ::std::optional< uint64 > > mMaxProperties
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::cereal::internal::ConstraintDescription > > mPropertyNames
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::cereal::internal::ConstraintDescription > > mAdditionalProperties
::ll::TypedStorage< 8, 32, ::std::optional<::std::vector< int64 > > > mEnumValues
::ll::TypedStorage< 8, 24, ::std::vector<::std::optional<::cereal::internal::ConstraintDescription > > > mVariantTypes
::ll::TypedStorage< 8, 40, ::std::optional<::std::string > > mCustomDescription
::ll::TypedStorage< 8, 40, ::std::optional<::std::string > > mNonPublicFlag

Constructor & Destructor Documentation

◆ ConstraintDescription() [1/2]

MCAPI cereal::internal::ConstraintDescription::ConstraintDescription ( ::cereal::internal::ConstraintDescription && )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ConstraintDescription() [2/2]

MCAPI cereal::internal::ConstraintDescription::ConstraintDescription ( ::cereal::internal::ConstraintDescription const & )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ~ConstraintDescription()

MCAPI cereal::internal::ConstraintDescription::~ConstraintDescription ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ merge()

MCAPI void cereal::internal::ConstraintDescription::merge ( ::cereal::internal::ConstraintDescription const & other)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ operator=()

MCAPI::cereal::internal::ConstraintDescription & cereal::internal::ConstraintDescription::operator= ( ::cereal::internal::ConstraintDescription && )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [1/2]

MCAPI void * cereal::internal::ConstraintDescription::$ctor ( ::cereal::internal::ConstraintDescription && )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [2/2]

MCAPI void * cereal::internal::ConstraintDescription::$ctor ( ::cereal::internal::ConstraintDescription const & )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $dtor()

MCAPI void cereal::internal::ConstraintDescription::$dtor ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this struct was generated from the following file: