Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

# SelfLocatorSelector Class Reference

SelfLocator selection module. More...

`#include <SelfLocatorSelector.h>`

Inheritance diagram for SelfLocatorSelector:

[legend]
Collaboration diagram for SelfLocatorSelector:

[legend]
List of all members.

## Public Member Functions
| SelfLocatorSelector (ModuleHandler &handler, const SelfLocatorInterfaces &interfaces)
| Constructor.
virtual Module * | createSolution (SolutionRequest::ModuleSolutionID id)
| Is called on start and when the selected solution changes to create a specific solution.

## Detailed Description

SelfLocator selection module.

A selector for self locators

Definition at line 29 of file SelfLocatorSelector.h.

## Constructor & Destructor Documentation

SelfLocatorSelector::SelfLocatorSelector | ( | ModuleHandler & | handler,
|  | const SelfLocatorInterfaces & | interfaces
| ) | `[inline]`

  | Constructor. Parameters:
  handler | The module handler of the process.
  interfaces | The paramters of the SelfLocator module.
Definition at line 37 of file SelfLocatorSelector.h. References ModuleHandler::setModuleSelector().

Here is the call graph for this function:

## Member Function Documentation

virtual Module* SelfLocatorSelector::createSolution | ( | SolutionRequest::ModuleSolutionID | id | ) | `[inline, virtual]`

  | Is called on start and when the selected solution changes to create a specific solution. Parameters:
  id | The id of the solution to create
Returns: The created solution or 0 Implements ModuleSelector. Definition at line 50 of file SelfLocatorSelector.h.

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

- Modules/SelfLocator/SelfLocatorSelector.h