|
| constexpr | ProjectionReference (Reference storageRef) |
| |
| | ProjectionReference (const ProjectionReference &)=default |
| |
| constexpr auto | operator= (const ProjectionReference &other) -> ProjectionReference & |
| |
| constexpr | operator value_type () const |
| |
| constexpr auto | operator= (value_type v) -> ProjectionReference & |
| |
| constexpr auto | operator+= (const decltype(Projection::load(std::declval< Reference >())) &rhs) -> ProjectionReference< Reference, Projection > & |
| |
| constexpr auto | operator-= (const decltype(Projection::load(std::declval< Reference >())) &rhs) -> ProjectionReference< Reference, Projection > & |
| |
| constexpr auto | operator*= (const decltype(Projection::load(std::declval< Reference >())) &rhs) -> ProjectionReference< Reference, Projection > & |
| |
| constexpr auto | operator/= (const decltype(Projection::load(std::declval< Reference >())) &rhs) -> ProjectionReference< Reference, Projection > & |
| |
| constexpr auto | operator%= (const decltype(Projection::load(std::declval< Reference >())) &rhs) -> ProjectionReference< Reference, Projection > & |
| |
| constexpr auto | operator<<= (const decltype(Projection::load(std::declval< Reference >())) &rhs) -> ProjectionReference< Reference, Projection > & |
| |
| constexpr auto | operator>>= (const decltype(Projection::load(std::declval< Reference >())) &rhs) -> ProjectionReference< Reference, Projection > & |
| |
| constexpr auto | operator&= (const decltype(Projection::load(std::declval< Reference >())) &rhs) -> ProjectionReference< Reference, Projection > & |
| |
| constexpr auto | operator|= (const decltype(Projection::load(std::declval< Reference >())) &rhs) -> ProjectionReference< Reference, Projection > & |
| |
| constexpr auto | operator^= (const decltype(Projection::load(std::declval< Reference >())) &rhs) -> ProjectionReference< Reference, Projection > & |
| |
| constexpr auto | operator++ () -> ProjectionReference< Reference, Projection > & |
| |
| constexpr auto | operator++ (int) -> decltype(Projection::load(std::declval< Reference >())) |
| |
| constexpr auto | operator-- () -> ProjectionReference< Reference, Projection > & |
| |
| constexpr auto | operator-- (int) -> decltype(Projection::load(std::declval< Reference >())) |
| |
template<typename Reference, typename Projection>
struct llama::mapping::internal::ProjectionReference< Reference, Projection >
Definition at line 73 of file Projection.hpp.