LeechCraft  0.6.70-15082-g543737046d
Modular cross-platform feature rich live environment.
LC::Util::Either< L, R > Member List

This is the complete list of members for LC::Util::Either< L, R >, including all inherited members.

AsVariant() constLC::Util::Either< L, R >inline
Either()=deleteLC::Util::Either< L, R >
Either(const L &l)LC::Util::Either< L, R >inlineexplicit
Either(const R &r)LC::Util::Either< L, R >inlineexplicit
Either(const Either &)=defaultLC::Util::Either< L, R >
Either(Either &&)=defaultLC::Util::Either< L, R >
EmbeddingLeft()LC::Util::Either< L, R >inlinestatic
FromMaybe(const std::optional< RNew > &maybeRight, const L &left)LC::Util::Either< L, R >inlinestatic
GetLeft() constLC::Util::Either< L, R >inline
GetRight() constLC::Util::Either< L, R >inline
IsLeft() constLC::Util::Either< L, R >inline
IsRight() constLC::Util::Either< L, R >inline
L_t typedefLC::Util::Either< L, R >
Left(const L &l)LC::Util::Either< L, R >inlinestatic
LeftLift(const std::variant< Vars... > &var)LC::Util::Either< L, R >inlinestatic
LeftLift(const Either< std::variant< Vars... >, R > &either)LC::Util::Either< L, R >inlinestatic
LeftLift(const Either< LPrime, R > &either)LC::Util::Either< L, R >inlinestatic
MaybeLeft() constLC::Util::Either< L, R >inline
MaybeRight() constLC::Util::Either< L, R >inline
operator!=(const Either &e1, const Either &e2)LC::Util::Either< L, R >friend
operator=(const Either &)=defaultLC::Util::Either< L, R >
operator=(Either &&)=defaultLC::Util::Either< L, R >
operator==(const Either &e1, const Either &e2)LC::Util::Either< L, R >friend
R_t typedefLC::Util::Either< L, R >
Right(const R &r)LC::Util::Either< L, R >inlinestatic
Right(const RNew &r)LC::Util::Either< L, R >inlinestatic
ToRight(F &&f) constLC::Util::Either< L, R >inline