| Canyxx::any< Proxy, Trait > | The core class template to control dispatch for external polymorphism |
| Canyxx::any< Box, Trait > | |
| Canyxx::any< cref, function< int(double), const_ > > | |
| Canyxx::any< cref, function< int(double), mutable_ > > | |
| Canyxx::any< mutref, function< int(double), const_ > > | |
| Canyxx::any< mutref, function< int(double), mutable_ > > | |
| Canyxx::any< trait_class< Type >, Trait > | |
| Canyxx::any< using_< functor & >, function< int(double), const_ > > | |
| Canyxx::any< using_< functor & >, function< int(double), mutable_ > > | |
| Canyxx::any< using_< functor const & >, function< int(double), const_ > > | |
| Canyxx::any< using_< functor const & >, function< int(double), mutable_ > > | |
| Canyxx::any< using_< Type >, Trait > | |
| Canyxx::any< using_< Type >, Trait< Ts... > > | |
| Canyxx::any< using_< Value >, Trait > | |
| Canyxx::any< val > | |
| Canyxx::any< val, Trait > | |
| Canyxx::dispatch< R, Args > | Open dispatch method. Solves the expression problem. See dispatch<R(Args...)> for details |
| Canyxx::dispatch< R(Args...)> | Open dispatch method. Solves the expression problem |
| Canyxx::factory< Any, Key, Args > | A class template to implement a factory for any objects |
| Canyxx::hook< R, Args > | A class template to implement a hook/callback chain |
| Canyxx::key< Tag > | A key type for factory registration |
| Canyxx::members< InObject > | A class template to implement extension members |
| Canyxx::observeable_v_table | |
| Canyxx::observeable_rtti_v_table | |
| Canyxx::any_v_table | Basic lifetime functionality |
| Canyxx::trait_class< Type > | |
| Canyxx::undefined | Use this type to indicate, that the ANY_TYPE must be specified in the model map |
| Canyxx::unique | |
| Canyxx::using_< Value > | |
| Canyxx::val | Proxy to manage the captured object as value with small object optimization |
| Canyxx::virtual_< Any > | A tag to indicate that the corresponding function parameter is an any used for dispatch |