mxmException Class Reference
[modularMX Runtime Platform Core]

[Not available on Camera.] Base to all MxSDK exceptions. More...

#include <mxmException.h>

Inheritance diagram for mxmException:

mx::ConfigItemNotRetrievedException mx::DependentObjectNotInstantiated mx::HostNotSetException mx::InterfaceCapabilityViolationException mxmLocalControlFlowException mxmTerminalException List of all members.

Public Member Functions

 mxmException (const mxmString &initial_message, const mxmObject *throwing_object=0)
void addMessage (const mxmString &message, const mxmObject *adding_object=0)
 Via this method a catching context can add its context information before rethrowing the exception upwards, thus building an exception-stack unwind log.
mxmStringList messages () const
 Retrieves the messages stored in the exception.

Private Attributes

mxmStringList Messages
void * StableABIDataExtension

Detailed Description

[Not available on Camera.] Base to all MxSDK exceptions.

Remember that as runtime platform for camera services, modularMX (mxm) does not use exceptions.

Author:
[khe] Kai Hergenroether


The documentation for this class was generated from the following files:
Generated on Fri Jun 29 17:21:04 2007 for MxPEG SDK by  doxygen 1.4.6