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: