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

#include <Karto.h>

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

List of all members.

Public Member Functions

 Module (const std::string &rName)
virtual kt_bool Process (karto::Object *)
virtual void Reset ()=0
virtual ~Module ()

Private Member Functions

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

Detailed Description

Abstract base class for Karto modules.

Definition at line 762 of file Karto.h.


Constructor & Destructor Documentation

karto::Module::Module ( const std::string &  rName)

Construct a Module

Parameters:
rNamemodule name

Definition at line 66 of file Karto.cpp.

karto::Module::~Module ( ) [virtual]

Destructor

Definition at line 71 of file Karto.cpp.

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

Member Function Documentation

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

Process an Object

Reimplemented in karto::Mapper.

Definition at line 790 of file Karto.h.

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

Reset the module

Implemented in karto::Mapper.


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


open_karto
Author(s):
autogenerated on Thu Jun 6 2019 21:02:57