iso::synth::Exception Class Reference

class for handling all kinds of run time errors More...


Detailed Description

class for handling all kinds of run time errors

handling all kinds of run time errors

Defines a variety of run time errors, which are specific to the synth environment: ERR_BUFFER_UNIT_MISMATCH : Buffer Unit Format Mismatch ERR_BUFFER_BUFFER_MISMATCH : Buffer Buffer Format Mismatch ERR_BUFFER_JACKPORTS_MISMATCH : Buffer JackPorts MisMatch ERR_BUFFER_FRAMECOUNT_INVALID : Buffer FrameCount Not A Power Of Two ERR_BUFFER_CHANNELCOUNT_INVALID : Invalid Number of Channels ERR_BUFFER_RATE_INVALID : Invalid Rate ERR_CHANNEL_TYPE_VIOLATION : Channel Type Violation ERR_FRAME_TYPE_VIOLATION : Frame Type Violation ERR_SAMPLE_TYPE_VIOLATION : Sample Type Violation ERR_UNIT_FRAMECOUNT_INVALID : Unit FrameCount Not A Power Of Two ERR_UNIT_JACKPORTS_MISMATCH : Unit jackPorts MisMatch ERR_UNIT_NOT_FOUND : Unit Not Found ERR_UNIT_NAME_CONFLICT : Unit Name Conflict ERR_PORT_PORT_MISMATCH : Port Port Mismatch ERR_PORT_VALUE_MISMATCH : Port Value Mismatch ERR_PORT_NOT_FOUND : Port Not Found ERR_PORT_NAME_CONFLICT : Port Name Conflict ERR_PORT_NOT_CONNECTED : Port Not Connected ERR_PORT_CONNECTION_ERROR : Port Connection Error ERR_LINK_RATERATIO_INVALID : Link Rate Ratio Not Integer ERR_CHANNELMAP_ARRAY_EXCEEDED : Channel Map Array Exceeded ERR_CHANNELMAP_MAPSIZE : Invalid Channel Map Size ERR_CHANNELMAP_CHANNELINDEX : Invalid Channel Index ERR_WAVETABLE_NOT_FOUND : Wavetable Not Found ERR_WAVETABLE_NAME_CONFLICT : WaveTable Name Conflict ERR_SOUNDFILE_NOT_FOUND : Sound File Not Found ERR_SOUNDFILE_NAME_CONFLICT : Sound File Name Conflict ERR_JACK_ERROR : Jack Error ERR_JACK_BUFFERCHANGE : Jack Buffer Size Change ERR_PATCH_SAVE_FAILED : Failed to Save Synth Patch ERR_SCORE_SAVE_FAILED : Failed to Save Synth Score ERR_PATCH_RESTORE_FAILED : Failed to Restore Synth Patch ERR_SCORE_RESTORE_FAILED : Failed to Restore Synth Score ERR_SYNTH : Generic Synth Error ERR_SYNTH_OSC : OSC Synth Error ERR_MIDI : MIDI Error

Created by Daniel Bisig on 5/17/06. Copyright 2006 Daniel Bisig All rights reserved.


The documentation for this class was generated from the following file:
Generated on Fri Feb 25 14:18:46 2011 for synth by  doxygen 1.5.1