Project

General

Profile

SO3Engine
SO3Exception.h File Reference

Go to the source code of this file.

Classes

class  SO3::SException
 Base class for SO3 custom exception. More...
 
class  SO3::SExceptionUnimplemented
 SException indicating that a call to an unimplemented functionnality was done. More...
 
class  SO3::SExceptionNullReference
 SException indicating that a call to a pointer variable not initialized was attempted. More...
 
class  SO3::SExceptionFileNotFound
 SException indicating that a request for a file failed, cause it was not found or inaccessible on the disk. More...
 
class  SO3::SExceptionIO
 SException indicating that an error occurs while reading or writing data from a file or memory. More...
 
class  SO3::SExceptionItemIdentity
 SException indicating that an attempt to create a new item with a given identifier fails cause another item with the same identifier already exists. More...
 
class  SO3::SExceptionItemNotFound
 SException indicating that an attempt to get an item fails, cause there's no item with the given identifier. More...
 
class  SO3::SExceptionInternalError
 SException indicating that an unknow error occurs, but we are pretty sure that it's a so3 internal error. More...
 
class  SO3::SExceptionExternalAPIError
 SException indicating that an unknow error occurs, but we are pretty sure that it's not a SO3 internal error, but was caused by an external library. More...
 
class  SO3::SExceptionInvalidParameters
 SException indicating that at least one invalid parameter was provided on a functionnality call. More...
 
class  SO3::SExceptionBadCast
 SException indicating that an attempt was done to cast a pointer to a non-related type. More...
 
class  SO3::SExceptionWriteData
 SException indicating that an error occurs while writing some data to disk or memory. More...
 
class  SO3::SExceptionWriteOnly
 SException indicating that an attempt to write some data to an unreachable destination occurs. More...
 
class  SO3::SExceptionReadData
 SException indicating that an error occurs while reading some data from disk or memory. More...
 
class  SO3::SExceptionReadOnly
 SException indicating that an attempt to read some data from an unreachable source occurs. More...
 
class  SO3::SExceptionOutOfBound
 SException indicating that an attempt to get a tab element with a given index out of bound. More...
 

Namespaces

namespace  SO3