iSpike  2.1
Spike conversion library for robotics
ispike::OutputChannelFactory Class Reference

#include <OutputChannelFactory.hpp>

List of all members.

Public Member Functions

 OutputChannelFactory ()
vector< DescriptiongetAllChannels ()
OutputChannelcreate (Description &desc, Writer *writer, map< string, Property > &channelProperties)
map< string, PropertygetDefaultProperties (Description &desc)

Detailed Description

The Output Channel Factory can list all Output Channels available in the system and can produce a particular type of an Output Channel

Definition at line 15 of file OutputChannelFactory.hpp.


Constructor & Destructor Documentation

Default constructor Initialises the list of Output Channels, if you've made a new Output Channel, add it here!

Definition at line 11 of file OutputChannelFactory.cpp.


Member Function Documentation

OutputChannel * OutputChannelFactory::create ( Description desc,
Writer writer,
map< string, Property > &  channelProperties 
)

Creates a particular named Output Channel

Definition at line 24 of file OutputChannelFactory.cpp.

Returns all Output Channels in the system

Definition at line 18 of file OutputChannelFactory.cpp.

Returns the default properties of a particular output channel

Definition at line 35 of file OutputChannelFactory.cpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Defines