Class boost_variant_accessor

template<typename RETURN_TYPE>
class boost_variant_accessor : public boost::static_visitor<const RETURN_TYPE *>

Public Functions

const RETURN_TYPE *operator()(RETURN_TYPE const &operand) const
const RETURN_TYPE *operator()(void *operand) const
template<typename T>
const RETURN_TYPE *operator()(T const &operand) const