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

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

AsVariant() constLeechCraft::Util::Either< L, R >inline
Either()=deleteLeechCraft::Util::Either< L, R >
Either(const L &l)LeechCraft::Util::Either< L, R >inlineexplicit
Either(const R &r)LeechCraft::Util::Either< L, R >inlineexplicit
Either(const Either< LPrime, RPrime > &other)LeechCraft::Util::Either< L, R >inline
Either(const Either &)=defaultLeechCraft::Util::Either< L, R >
Either(Either &&)=defaultLeechCraft::Util::Either< L, R >
EmbeddingLeft()LeechCraft::Util::Either< L, R >inlinestatic
FromMaybe(const boost::optional< RNew > &maybeRight, const L &left)LeechCraft::Util::Either< L, R >inlinestatic
GetLeft() constLeechCraft::Util::Either< L, R >inline
GetRight() constLeechCraft::Util::Either< L, R >inline
IsLeft() constLeechCraft::Util::Either< L, R >inline
IsRight() constLeechCraft::Util::Either< L, R >inline
L_t typedefLeechCraft::Util::Either< L, R >
Left(const L &l)LeechCraft::Util::Either< L, R >inlinestatic
MaybeLeft() constLeechCraft::Util::Either< L, R >inline
MaybeRight() constLeechCraft::Util::Either< L, R >inline
operator!=(const Either &e1, const Either &e2)LeechCraft::Util::Either< L, R >friend
operator=(const Either &)=defaultLeechCraft::Util::Either< L, R >
operator=(Either &&)=defaultLeechCraft::Util::Either< L, R >
operator==(const Either &e1, const Either &e2)LeechCraft::Util::Either< L, R >friend
R_t typedefLeechCraft::Util::Either< L, R >
Right(const R &r)LeechCraft::Util::Either< L, R >inlinestatic
Right(const RNew &r)LeechCraft::Util::Either< L, R >inlinestatic
ToRight(F &&f) constLeechCraft::Util::Either< L, R >inline