Orxonox: orxonox::OutputBufferListener Class Reference

# orxonox::OutputBufferListener Class Reference

A pure virtual baseclass for classes that want to register as listener to an OutputBuffer. More...

`#include <src/util/OutputBuffer.h>`

Inheritance diagram for orxonox::OutputBufferListener:

List of all members.

## Public Member Functions

virtual | ~OutputBufferListener ()

## Private Member Functions

virtual void | outputChanged ()=0

## Friends

class | OutputBuffer

## Detailed Description

A pure virtual baseclass for classes that want to register as listener to an OutputBuffer.

This class is pure virtual, so an inheriting class has to implement the function on it's own. The function get's called, if an instance of the inheriting class registers as a listener at an OutputBuffer and this buffer changes.

## Constructor & Destructor Documentation

virtual orxonox::OutputBufferListener::~OutputBufferListener | ( |  | ) | `[inline, virtual]`

## Member Function Documentation

virtual void orxonox::OutputBufferListener::outputChanged | ( |  | ) | `[private, pure virtual]`

Implemented in orxonox::Shell.

## Friends And Related Function Documentation

friend class OutputBuffer`[friend]`

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

- src/util/OutputBuffer.h