|
iSpike
2.1
Spike conversion library for robotics
|
#include <OutputChannel.hpp>
Public Member Functions | |
| virtual | ~OutputChannel () |
| Description | getChannelDescription () |
| virtual void | initialize (Writer *writer, map< string, Property > &properties)=0 |
| virtual void | setFiring (const std::vector< unsigned > &buffer)=0 |
Protected Attributes | |
| Description | channelDescription |
Represents a Channel that can be written to e.g. it is possible to send spikes to this channel, which are decoded into something else
Definition at line 12 of file OutputChannel.hpp.
| virtual ispike::OutputChannel::~OutputChannel | ( | ) | [inline, virtual] |
Definition at line 15 of file OutputChannel.hpp.
| Description ispike::OutputChannel::getChannelDescription | ( | ) | [inline] |
Definition at line 16 of file OutputChannel.hpp.
| virtual void ispike::OutputChannel::initialize | ( | Writer * | writer, |
| map< string, Property > & | properties | ||
| ) | [pure virtual] |
Initialize the channel with a reader and set of properties
The Channel assumes ownership of the Writer object.
Implemented in ispike::JointOutputChannel.
| virtual void ispike::OutputChannel::setFiring | ( | const std::vector< unsigned > & | buffer | ) | [pure virtual] |
Sets the current spike pattern
Implemented in ispike::JointOutputChannel.
Description ispike::OutputChannel::channelDescription [protected] |
Description of the channel
Definition at line 30 of file OutputChannel.hpp.