OutputDescriptionPolicy Struct Reference
OutputDescriptionPolicy prints the description of the configuration if such a description exists. More...
#include <OutputDescriptionPolicy.h>
| Static Public Member Functions | |
| template<typename T , typename SubType , typename R > | |
| static R | process () | 
| The method is provided for calling within the context of a selector template. As the name of the policy class describes this is intended to be called for a subtype with containing the description. | |
Detailed Description
OutputDescriptionPolicy prints the description of the configuration if such a description exists.
Member Function Documentation
template<typename T , typename SubType , typename R > 
      | static R OutputDescriptionPolicy::process | ( | ) |  [inline, static] | 
The method is provided for calling within the context of a selector template. As the name of the policy class describes this is intended to be called for a subtype with containing the description.
- Template Parameters:
- 
  T is a type normally a configuration type/class SubType is the type and you can call the desc method that gives you a const char* const pointer to the description. If the policy is used in the context of IF_CONTAINS_TYPE_(NAME) it is guaranteed, that SubType is the requested type. R is the return value of the static process method and its default is void
The documentation for this struct was generated from the following file:
- include/config/policies/OutputDescriptionPolicy.h