Pretty Good Sum Type  1.0.0
pgs::sum_type< Ts > Member List

This is the complete list of members for pgs::sum_type< Ts >, including all inherited members.

detail::get_sum_type_element (defined in pgs::sum_type< Ts >)pgs::sum_type< Ts >friend
detail::sum_type_accessor (defined in pgs::sum_type< Ts >)pgs::sum_type< Ts >friend
is() const noexceptpgs::sum_type< Ts >
is_type_at() const noexceptpgs::sum_type< Ts >
match(Fs &&...fs) const pgs::sum_type< Ts >
match(Fs &&...fs)pgs::sum_type< Ts >
match(Fs &&...fs) const pgs::sum_type< Ts >
match(Fs &&...fs)pgs::sum_type< Ts >
operator=(sum_type const &other)pgs::sum_type< Ts >
operator=(sum_type &&other)pgs::sum_type< Ts >
sum_type(constructor< T > t, Args &&...args)pgs::sum_type< Ts >explicit
sum_type()=delete (defined in pgs::sum_type< Ts >)pgs::sum_type< Ts >
sum_type(sum_type const &other)pgs::sum_type< Ts >
sum_type(sum_type &&other)pgs::sum_type< Ts >
~sum_type()pgs::sum_type< Ts >