iSpike
2.1
Spike conversion library for robotics
|
#include <OutputChannelFactory.hpp>
Public Member Functions | |
OutputChannelFactory () | |
vector< Description > | getAllChannels () |
OutputChannel * | create (Description &desc, Writer *writer, map< string, Property > &channelProperties) |
map< string, Property > | getDefaultProperties (Description &desc) |
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.
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.
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.
vector< Description > OutputChannelFactory::getAllChannels | ( | ) |
Returns all Output Channels in the system
Definition at line 18 of file OutputChannelFactory.cpp.
map< string, Property > OutputChannelFactory::getDefaultProperties | ( | Description & | desc | ) |
Returns the default properties of a particular output channel
Definition at line 35 of file OutputChannelFactory.cpp.