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

A Factory of Input Channels. More...

#include <InputChannelFactory.hpp>

List of all members.

Public Member Functions

 InputChannelFactory ()
vector< DescriptiongetAllChannels ()
InputChannelcreate (Description &desc, Reader *reader, map< string, Property > &channelProperties)
map< string, PropertygetDefaultProperties (Description &desc)

Detailed Description

A Factory of Input Channels.

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

Definition at line 19 of file InputChannelFactory.hpp.


Constructor & Destructor Documentation

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

Definition at line 13 of file InputChannelFactory.cpp.


Member Function Documentation

InputChannel * InputChannelFactory::create ( Description desc,
Reader reader,
map< string, Property > &  channelProperties 
)

Creates a particular Input Channel

Definition at line 27 of file InputChannelFactory.cpp.

Returns all Input Channels in the system

Definition at line 21 of file InputChannelFactory.cpp.

Returns the default properties of a particular input channel

Definition at line 44 of file InputChannelFactory.cpp.


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