NEST main@caf0ae8
 
Loading...
Searching...
No Matches
NEST kernel exception classes

Exception classes that are thrown by the NEST kernel to indicate an error. More...

Classes

class  nest::KernelException
 Base class for all Kernel exceptions. More...
 
class  nest::DynamicModuleManagementError
 Exception to be thrown if loading or unloading a dynamically loaded module fails. More...
 
class  nest::NotImplemented
 Exception to be thrown if a feature is unavailable. More...
 
class  nest::TypeMismatch
 Exception to be thrown if a given type does not match the expected type. More...
 
class  nest::UnknownModelName
 Exception to be thrown if a model with the the specified name does not exist. More...
 
class  nest::UnknownComponent
 Exception to be thrown if a component with the the specified name does not exist. More...
 
class  nest::NewModelNameExists
 Exception to be thrown if a name requested for a user-defined model exist already. More...
 
class  nest::ModelInUse
 Exception to be thrown if a (neuron/synapse) model with the the specified ID is used within the network and the providing module hence cannot be uninstalled. More...
 
class  nest::UnknownSynapseType
 Exception to be thrown if the specified Synapse type does not exist. More...
 
class  nest::UnknownNode
 Exception to be thrown if the specified Node does not exist. More...
 
class  nest::NoThreadSiblingsAvailable
 Exception to be thrown if the specified Node does not exist. More...
 
class  nest::UnknownPort
 To be thrown if a port does not exists. More...
 
class  nest::IllegalConnection
 To be thrown if a connection is not possible. More...
 
class  nest::InexistentConnection
 To be thrown if a connection does not exists but something is to be done with it. More...
 
class  nest::UnknownThread
 Exception to be thrown if a thread id outside the range encountered. More...
 
class  nest::BadDelay
 Exception to be thrown if an invalid delay is used in a connection. More...
 
class  nest::UnexpectedEvent
 Exception to be thrown by the event handler of a node if it receives an event it cannot handle. More...
 
class  nest::UnsupportedEvent
 Exception to be thrown by a Connection object if a connection with an unsupported event type is attempted. More...
 
class  nest::BadProperty
 Exception to be thrown if a status parameter is incomplete or inconsistent. More...
 
class  nest::BadParameter
 Exception to be thrown if a parameter cannot be set. More...
 
class  nest::DimensionMismatch
 Exception to be thrown if the dimensions of two or more objects do not agree. More...
 
class  nest::DistributionError
 Exception to be thrown if a problem with the distribution of elements is encountered. More...
 
class  nest::InvalidDefaultResolution
 Exception to be thrown on prototype construction if Time objects incompatible. More...
 
class  nest::InvalidTimeInModel
 Exception to be thrown on instance construction if Time objects incompatible. More...
 
class  nest::StepMultipleRequired
 Exception to be thrown if a Time object should be multiple of the resolution. More...
 
class  nest::TimeMultipleRequired
 Exception to be thrown if a Time object should be a multiple of another. More...
 
class  nest::GSLSolverFailure
 Exception to be thrown if a GSL solver does not return GSL_SUCCESS. More...
 
class  nest::NumericalInstability
 Exception to be thrown if numerical instabilities are detected. More...
 
class  nest::NamingConflict
 Throw if an existing name is attempted to be redefined. More...
 
class  nest::RangeCheck
 Exception to be thrown if a given array has the wrong size. More...
 
class  nest::IOError
 Exception to be thrown if an error occured in an I/O operation. More...
 
class  nest::KeyError
 Exception to be thrown if when trying to delete an entry from DynamicRecordablesMap that does not exist. More...
 
class  nest::InternalError
 Exception to be thrown if an internal error occurs. More...
 

Detailed Description

Exception classes that are thrown by the NEST kernel to indicate an error.