|
The Vish Visualization Shell 0.3
Vish
|
Base class for out-of-memory exceptions that occur in a VObject's update() function. More...
#include <ocean/plankton/VObjectException.hpp>
Additional Inherited Members | |
Public Member Functions inherited from MemCore::Cache::OutOfMemory | |
| OutOfMemory ()=default | |
| Default constructor allowed. | |
| OutOfMemory (const OutOfMemory &OOM)=default | |
| Copy constructor allowed. | |
| OutOfMemory (const RefPtr< Cacheable > &theCacheable, const WeakPtr< Creature > &theCreature, const WeakPtr< Cache, CacheBase > &theCache) | |
| Constructor. | |
Public Member Functions inherited from MemCore::Exception | |
| Exception () | |
| Empty construction. | |
| Exception (const char *s, const char *filename=0, int LineNo=0) noexcept | |
| Construct description from native C string. | |
| Exception (const Exception &E) noexcept | |
| Copy constructor with description. | |
| Exception (const std::string &s, const char *filename=nullptr, int LineNo=0) noexcept | |
| Construct from STL string. | |
Public Attributes inherited from MemCore::Cache::OutOfMemory | |
| const WeakPtr< Cache, CacheBase > | myCache |
| The Cache that is managaging objects of this kind. | |
| const RefPtr< Cacheable > | myCacheable |
| The cacheable object that wanted the memory. | |
| const WeakPtr< Creature > | myCreature |
| The Creator. | |
Public Attributes inherited from MemCore::Exception | |
| simplestring | description |
| optional detailed description | |
| unsigned | sourcefilelinenumber |
| source line number | |
| simplestring | sourcefilename |
| source file name | |