Struct any_comparable::impl_base

Nested Relationships

This struct is a nested type of Class any_comparable.

Struct Documentation

struct impl_base

Public Functions

inline virtual ~impl_base()
virtual impl_base *clone() const = 0
virtual const std::type_info &type() const = 0
template<typename T>
inline impl<T> *cast()
template<typename T>
inline const impl<T> *cast() const
template<typename T>
inline impl<T> *cast_static()
template<typename T>
inline const impl<T> *cast_static() const
virtual bool operator<(const impl_base &other) const = 0
virtual bool operator==(const impl_base &other) const = 0