Public Member Functions | Private Member Functions | Private Attributes
karto::Module Class Reference

#include <Module.h>

Inheritance diagram for karto::Module:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 Module (const Identifier &rName)
virtual kt_bool Process (karto::Object *pObject)
virtual void Reset ()

Private Member Functions

 Module (const Module &)
const Moduleoperator= (const Module &)

Private Attributes

SensorList m_Sensors

Detailed Description

Abstract base class for Karto modules.

Definition at line 34 of file Module.h.


Constructor & Destructor Documentation

karto::Module::Module ( const Identifier rName)

Construct a Module

Parameters:
rNamemodule name

Definition at line 27 of file Module.cpp.

karto::Module::Module ( const Module ) [private]

Member Function Documentation

const Module& karto::Module::operator= ( const Module ) [private]
kt_bool karto::Module::Process ( karto::Object pObject) [virtual]

Processes an object

Reimplemented in karto::OpenMapper.

Definition at line 36 of file Module.cpp.

void karto::Module::Reset ( ) [virtual]

Resets the module

Reimplemented in karto::OpenMapper.

Definition at line 74 of file Module.cpp.


Member Data Documentation

Definition at line 67 of file Module.h.


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


nav2d_karto
Author(s): Sebastian Kasperski
autogenerated on Sun Apr 2 2017 04:05:24