Exceptions from aGrUM

All the classes inherit GumException’s functions errorType, errorCallStack and errorContent.

exception pyAgrum.DefaultInLabel(*args)

Proxy of C++ pyAgrum.DefaultInLabel class.

errorCallStack(GumException self)
Returns:the error call stack
Return type:str
errorContent(GumException self)
Returns:the error content
Return type:str
errorType(GumException self)
Returns:the error type
Return type:str
what(GumException self)
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception pyAgrum.DuplicateElement(*args)

Proxy of C++ pyAgrum.DuplicateElement class.

errorCallStack(GumException self)
Returns:the error call stack
Return type:str
errorContent(GumException self)
Returns:the error content
Return type:str
errorType(GumException self)
Returns:the error type
Return type:str
what(GumException self)
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception pyAgrum.DuplicateLabel(*args)

Proxy of C++ pyAgrum.DuplicateLabel class.

errorCallStack(GumException self)
Returns:the error call stack
Return type:str
errorContent(GumException self)
Returns:the error content
Return type:str
errorType(GumException self)
Returns:the error type
Return type:str
what(GumException self)
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception pyAgrum.EmptyBSTree(*args)

Proxy of C++ pyAgrum.EmptyBSTree class.

errorCallStack(GumException self)
Returns:the error call stack
Return type:str
errorContent(GumException self)
Returns:the error content
Return type:str
errorType(GumException self)
Returns:the error type
Return type:str
what(GumException self)
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception pyAgrum.EmptySet(*args)

Proxy of C++ pyAgrum.EmptySet class.

errorCallStack(GumException self)
Returns:the error call stack
Return type:str
errorContent(GumException self)
Returns:the error content
Return type:str
errorType(GumException self)
Returns:the error type
Return type:str
what(GumException self)
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception pyAgrum.GumException(*args)

Proxy of C++ pyAgrum.Exception class.

errorCallStack(GumException self)
Returns:the error call stack
Return type:str
errorContent(GumException self)
Returns:the error content
Return type:str
errorType(GumException self)
Returns:the error type
Return type:str
what(GumException self)
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception pyAgrum.FatalError(*args)

Proxy of C++ pyAgrum.FatalError class.

errorCallStack(GumException self)
Returns:the error call stack
Return type:str
errorContent(GumException self)
Returns:the error content
Return type:str
errorType(GumException self)
Returns:the error type
Return type:str
what(GumException self)
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception pyAgrum.FormatNotFound(*args)

Proxy of C++ pyAgrum.FormatNotFound class.

errorCallStack(GumException self)
Returns:the error call stack
Return type:str
errorContent(GumException self)
Returns:the error content
Return type:str
errorType(GumException self)
Returns:the error type
Return type:str
what(GumException self)
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception pyAgrum.GraphError(*args)

Proxy of C++ pyAgrum.GraphError class.

errorCallStack(GumException self)
Returns:the error call stack
Return type:str
errorContent(GumException self)
Returns:the error content
Return type:str
errorType(GumException self)
Returns:the error type
Return type:str
what(GumException self)
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception pyAgrum.IOError(*args)

Proxy of C++ pyAgrum.IOError class.

errorCallStack(GumException self)
Returns:the error call stack
Return type:str
errorContent(GumException self)
Returns:the error content
Return type:str
errorType(GumException self)
Returns:the error type
Return type:str
what(GumException self)
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception pyAgrum.IdError(*args)

Proxy of C++ pyAgrum.IdError class.

errorCallStack(GumException self)
Returns:the error call stack
Return type:str
errorContent(GumException self)
Returns:the error content
Return type:str
errorType(GumException self)
Returns:the error type
Return type:str
what(GumException self)
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception pyAgrum.InvalidArc(*args)

Proxy of C++ pyAgrum.InvalidArc class.

errorCallStack(GumException self)
Returns:the error call stack
Return type:str
errorContent(GumException self)
Returns:the error content
Return type:str
errorType(GumException self)
Returns:the error type
Return type:str
what(GumException self)
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception pyAgrum.InvalidArgument(*args)

Proxy of C++ pyAgrum.InvalidArgument class.

errorCallStack(GumException self)
Returns:the error call stack
Return type:str
errorContent(GumException self)
Returns:the error content
Return type:str
errorType(GumException self)
Returns:the error type
Return type:str
what(GumException self)
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception pyAgrum.InvalidArgumentsNumber(*args)

Proxy of C++ pyAgrum.InvalidArgumentsNumber class.

errorCallStack(GumException self)
Returns:the error call stack
Return type:str
errorContent(GumException self)
Returns:the error content
Return type:str
errorType(GumException self)
Returns:the error type
Return type:str
what(GumException self)
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception pyAgrum.InvalidDirectedCycle(*args)

Proxy of C++ pyAgrum.InvalidDirectedCycle class.

errorCallStack(GumException self)
Returns:the error call stack
Return type:str
errorContent(GumException self)
Returns:the error content
Return type:str
errorType(GumException self)
Returns:the error type
Return type:str
what(GumException self)
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception pyAgrum.InvalidEdge(*args)

Proxy of C++ pyAgrum.InvalidEdge class.

errorCallStack(GumException self)
Returns:the error call stack
Return type:str
errorContent(GumException self)
Returns:the error content
Return type:str
errorType(GumException self)
Returns:the error type
Return type:str
what(GumException self)
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception pyAgrum.InvalidNode(*args)

Proxy of C++ pyAgrum.InvalidNode class.

errorCallStack(GumException self)
Returns:the error call stack
Return type:str
errorContent(GumException self)
Returns:the error content
Return type:str
errorType(GumException self)
Returns:the error type
Return type:str
what(GumException self)
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception pyAgrum.NoChild(*args)

Proxy of C++ pyAgrum.NoChild class.

errorCallStack(GumException self)
Returns:the error call stack
Return type:str
errorContent(GumException self)
Returns:the error content
Return type:str
errorType(GumException self)
Returns:the error type
Return type:str
what(GumException self)
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception pyAgrum.NoNeighbour(*args)

Proxy of C++ pyAgrum.NoNeighbour class.

errorCallStack(GumException self)
Returns:the error call stack
Return type:str
errorContent(GumException self)
Returns:the error content
Return type:str
errorType(GumException self)
Returns:the error type
Return type:str
what(GumException self)
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception pyAgrum.NoParent(*args)

Proxy of C++ pyAgrum.NoParent class.

errorCallStack(GumException self)
Returns:the error call stack
Return type:str
errorContent(GumException self)
Returns:the error content
Return type:str
errorType(GumException self)
Returns:the error type
Return type:str
what(GumException self)
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception pyAgrum.NotFound(*args)

Proxy of C++ pyAgrum.NotFound class.

errorCallStack(GumException self)
Returns:the error call stack
Return type:str
errorContent(GumException self)
Returns:the error content
Return type:str
errorType(GumException self)
Returns:the error type
Return type:str
what(GumException self)
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception pyAgrum.NullElement(*args)

Proxy of C++ pyAgrum.NullElement class.

errorCallStack(GumException self)
Returns:the error call stack
Return type:str
errorContent(GumException self)
Returns:the error content
Return type:str
errorType(GumException self)
Returns:the error type
Return type:str
what(GumException self)
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception pyAgrum.OperationNotAllowed(*args)

Proxy of C++ pyAgrum.OperationNotAllowed class.

errorCallStack(GumException self)
Returns:the error call stack
Return type:str
errorContent(GumException self)
Returns:the error content
Return type:str
errorType(GumException self)
Returns:the error type
Return type:str
what(GumException self)
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception pyAgrum.OutOfBounds(*args)

Proxy of C++ pyAgrum.OutOfBounds class.

errorCallStack(GumException self)
Returns:the error call stack
Return type:str
errorContent(GumException self)
Returns:the error content
Return type:str
errorType(GumException self)
Returns:the error type
Return type:str
what(GumException self)
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception pyAgrum.OutOfLowerBound(*args)

Proxy of C++ pyAgrum.OutOfLowerBound class.

errorCallStack(GumException self)
Returns:the error call stack
Return type:str
errorContent(GumException self)
Returns:the error content
Return type:str
errorType(GumException self)
Returns:the error type
Return type:str
what(GumException self)
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception pyAgrum.OutOfUpperBound(*args)

Proxy of C++ pyAgrum.OutOfUpperBound class.

errorCallStack(GumException self)
Returns:the error call stack
Return type:str
errorContent(GumException self)
Returns:the error content
Return type:str
errorType(GumException self)
Returns:the error type
Return type:str
what(GumException self)
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception pyAgrum.ReferenceError(*args)

Proxy of C++ pyAgrum.ReferenceError class.

errorCallStack(GumException self)
Returns:the error call stack
Return type:str
errorContent(GumException self)
Returns:the error content
Return type:str
errorType(GumException self)
Returns:the error type
Return type:str
what(GumException self)
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception pyAgrum.SizeError(*args)

Proxy of C++ intError class.

errorCallStack(GumException self)
Returns:the error call stack
Return type:str
errorContent(GumException self)
Returns:the error content
Return type:str
errorType(GumException self)
Returns:the error type
Return type:str
what(GumException self)
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception pyAgrum.SyntaxError(*args)

Proxy of C++ pyAgrum.SyntaxError class.

col(SyntaxError self)
Returns:the indice of the colonne of the error
Return type:int
errorCallStack(GumException self)
Returns:the error call stack
Return type:str
errorContent(GumException self)
Returns:the error content
Return type:str
errorType(GumException self)
Returns:the error type
Return type:str
line(SyntaxError self)
Returns:the indice of the line of the error
Return type:int
what(GumException self)
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception pyAgrum.UndefinedElement(*args)

Proxy of C++ pyAgrum.UndefinedElement class.

errorCallStack(GumException self)
Returns:the error call stack
Return type:str
errorContent(GumException self)
Returns:the error content
Return type:str
errorType(GumException self)
Returns:the error type
Return type:str
what(GumException self)
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception pyAgrum.UndefinedIteratorKey(*args)

Proxy of C++ pyAgrum.UndefinedIteratorKey class.

errorCallStack(GumException self)
Returns:the error call stack
Return type:str
errorContent(GumException self)
Returns:the error content
Return type:str
errorType(GumException self)
Returns:the error type
Return type:str
what(GumException self)
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception pyAgrum.UndefinedIteratorValue(*args)

Proxy of C++ pyAgrum.UndefinedIteratorValue class.

errorCallStack(GumException self)
Returns:the error call stack
Return type:str
errorContent(GumException self)
Returns:the error content
Return type:str
errorType(GumException self)
Returns:the error type
Return type:str
what(GumException self)
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception pyAgrum.UnknownLabelInDatabase(*args)

Proxy of C++ pyAgrum.UnknownLabelInDatabase class.

errorCallStack(GumException self)
Returns:the error call stack
Return type:str
errorContent(GumException self)
Returns:the error content
Return type:str
errorType(GumException self)
Returns:the error type
Return type:str
what(GumException self)
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.