<h1>neural++_exception.hpp</h1><ahref="neural_09_09__exception_8hpp.html">Go to the documentation of this file.</a><divclass="fragment"><preclass="fragment"><aname="l00001"></a>00001 <spanclass="comment">/**************************************************************************************************</span>
<aname="l00005"></a>00005 <spanclass="comment"> * This program is free software: you can redistribute it and/or modify it under the terms of the *</span>
<aname="l00006"></a>00006 <spanclass="comment"> * GNU General Public License as published by the Free Software Foundation, either version 3 of *</span>
<aname="l00007"></a>00007 <spanclass="comment"> * the License, or (at your option) any later version. This program is distributed in the hope *</span>
<aname="l00008"></a>00008 <spanclass="comment"> * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of *</span>
<aname="l00009"></a>00009 <spanclass="comment"> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for *</span>
<aname="l00010"></a>00010 <spanclass="comment"> * more details. You should have received a copy of the GNU General Public License along with *</span>
<aname="l00011"></a>00011 <spanclass="comment"> * this program. If not, see <http://www.gnu.org/licenses/>. *</span>
<aname="l00015"></a>00015 <spanclass="preprocessor"></span><spanclass="preprocessor">#error "This is a C++ library, you know, so you'd better use a C++ compiler to compile it"</span>
<aname="l00031"></a>00031 <spanclass="keyword">const</span><spanclass="keywordtype">char</span>* what() <spanclass="keyword">const</span> throw() { <spanclass="keywordflow">return</span><spanclass="stringliteral">"Attempt to load a neural network from an invalid network file"</span>; }
<aname="l00042"></a>00042 <spanclass="keyword">const</span><spanclass="keywordtype">char</span>* what() <spanclass="keyword">const</span> throw() { <spanclass="keywordflow">return</span><spanclass="stringliteral">"There was an error while writing the network file"</span>; }
<aname="l00052"></a>00052 <spanclass="keyword">const</span><spanclass="keywordtype">char</span>* what() <spanclass="keyword">const</span> throw() { <spanclass="keywordflow">return</span><spanclass="stringliteral">"Attempt to load an invalid XML file"</span>; }
<aname="l00074"></a>00074 <spanclass="keyword">const</span><spanclass="keywordtype">char</span>* what() <spanclass="keyword">const</span> throw() { <spanclass="keywordflow">return</span><spanclass="stringliteral">"Attempt to set an invalid weight for the synapsis"</span>; }