Searched defs:operator_arrow_proxy (Results 1 – 2 of 2) sorted by relevance
34 struct operator_arrow_proxy struct36 operator_arrow_proxy(const PseudoReference &px) in operator_arrow_proxy() function40 typedef PseudoReference element_type;42 PseudoReference* operator->() const { return &m_value; } in operator ->()44 mutable PseudoReference m_value;48 struct operator_arrow_proxy<T&> struct50 operator_arrow_proxy(T &px) in operator_arrow_proxy() function54 typedef T element_type;56 T* operator->() const { return const_cast<T*>(&m_value); } in operator ->()58 T &m_value;
34 struct operator_arrow_proxy struct36 BOOST_INTRUSIVE_FORCEINLINE operator_arrow_proxy(const PseudoReference &px) in operator_arrow_proxy() argument40 BOOST_INTRUSIVE_FORCEINLINE PseudoReference* operator->() const { return &m_value; } in operator ->()44 mutable PseudoReference m_value;48 struct operator_arrow_proxy<T&> struct50 BOOST_INTRUSIVE_FORCEINLINE operator_arrow_proxy(T &px) in operator_arrow_proxy() function54 BOOST_INTRUSIVE_FORCEINLINE T* operator->() const { return &m_value; } in operator ->()58 T &m_value;