rttr::registration::bind< T > Class Template Reference
The bind class is used to chain registration calls. More...
#include <registration.h>
Inheritance diagram for rttr::registration::bind< T >:

Public Member Functions | |
template<typename... Args> | |
base_class | operator() (Args &&...arg) |
The bracket operator can be used to add additional meta data or policies. More... | |
Detailed Description
template<typename... T>
class rttr::registration::bind< T >
The bind class is used to chain registration calls.
The class should not be instantiate directly, because it will be created automatically, when a constructor, property, method or enumeration is registered.
Additionally, the class has implemented the bracket operator ()
as variadic function template. Use it to forward metadata() or policies to the previous registered item.
- Remarks
- Do not instantiate this class directly!
Member Function Documentation
template<typename... T>
template<typename... Args>
base_class rttr::registration::bind< T >::operator() | ( | Args &&... | arg | ) |
The bracket operator can be used to add additional meta data or policies.
The documentation for this class was generated from the following file: