ArMemError.h File Reference
#include <stdexcept>
#include <SimoxUtility/meta/type_name.h>
+ Include dependency graph for ArMemError.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ArMemError
 Base class for all exceptions thrown by the armem library. More...
 
class  ContainerEntryAlreadyExists
 Indicates that a name in a given ID does not match a container's own name. More...
 
class  ContainerNameMismatch
 Indicates that a name in a given ID does not match a container's own name. More...
 
class  EntityHistoryEmpty
 Indicates that an entity's history was queried, but is empty. More...
 
class  InvalidArgument
 Indicates that an argument was invalid. More...
 
class  InvalidMemoryID
 Indicates that a memory ID is invalid, e.g. More...
 
class  IOError
 Indicates that something went wrong when accessing the filesystem. More...
 
class  MissingData
 Indicates that a container did have an entry, but the entry's data was null when trying to access it. More...
 
class  MissingEntry
 Indicates that a container did not have an entry under a given name. More...
 
class  NoSuchEntries
 Indicates that an operation requiring at least one element to exist failed because there were no such entries. More...
 
class  ParseIntegerError
 Indicates that a string could not be parsed as integer. More...
 
class  ProxyNotSet
 Indicates that a proxy required for an operation wasn't usable. More...
 
class  QueryFailed
 Indicates that a query resulted in an Error. More...
 
class  ReadStreamAlreadyPolling
 Indicates that a ReadStream is already polling when a polling method was called. More...
 
class  UnknownQueryType
 Indicates that an entity's history was queried, but is empty. More...
 

Namespaces

 armarx
 This file offers overloads of toIce() and fromIce() functions for STL container types.
 
 armarx::armem
 
 armarx::armem::error