Public Types | Public Attributes | List of all members
PLMD::CLToolRegisterPointers Struct Reference

#include <CLToolRegister.h>

Public Types

typedef std::unique_ptr< CLTool >(* creator_pointer) (const CLToolOptions &)
 Pointer to a function which, given the options, create an CLTool. More...
 
typedef void(* keywords_pointer) (Keywords &)
 Pointer to a function which, returns the keywords allowed. More...
 

Public Attributes

creator_pointer create
 
Keywords keys
 

Member Typedef Documentation

◆ creator_pointer

typedef std::unique_ptr<CLTool>(* PLMD::CLToolRegisterPointers::creator_pointer) (const CLToolOptions &)

Pointer to a function which, given the options, create an CLTool.

◆ keywords_pointer

typedef void(* PLMD::CLToolRegisterPointers::keywords_pointer) (Keywords &)

Pointer to a function which, returns the keywords allowed.

Member Data Documentation

◆ create

creator_pointer PLMD::CLToolRegisterPointers::create

◆ keys

Keywords PLMD::CLToolRegisterPointers::keys

The documentation for this struct was generated from the following file: