NSException (NGMiscellaneous)
Declared In: NSException+misc.h
Methods: - initWithReason: , - initWithReason:userInfo: , - initWithFormat:


Category Description
No category description.



Symbolic Constants
Synopsis
END_SYNCHRONIZED \
} \
NS_HANDLER {    \
    fprintf(stderr, "0x%08X exceptional unlock in %s exception %s.\n", \
    (unsigned)__syncLock__, __PRETTY_FUNCTION__,\
    [[localException description] cString]); \
    [__syncLock__ unlock]; \
    RELEASE(__syncLock__); __syncLock__ = nil; \
    [localException raise]; \
} \
NS_ENDHANDLER; \
fprintf(stderr, "0x%08X unlock in %s.\n", \
(unsigned)__syncLock__, __PRETTY_FUNCTION__); \
[__syncLock__ unlock]; \
RELEASE(__syncLock__); __syncLock__ = nil; \
}
Synopsis
END_SYNCHRONIZED \
} \
NS_HANDLER {    \
    [__syncLock__ unlock]; \
    RELEASE(__syncLock__); \
    [localException raise]; \
} \
NS_ENDHANDLER; \
[__syncLock__ unlock]; \
RELEASE(__syncLock__); \
}


Macro Definitions

Synopsis:

SYNCHRONIZED(__lock__)

Synopsis:

SYNCHRONIZED(__lock__)


Method Types
- initWithReason:
- initWithReason:userInfo:
- initWithFormat:


Instance Methods
initWithFormat:
- (id)initWithFormat:(NSString *)_format, ...
No method description.

initWithReason:
- (id)initWithReason:(NSString *)_reason
No method description.

initWithReason:userInfo:
- (id)initWithReason:(NSString *)_reason userInfo:(id)_userInfo
No method description.


Version 1.1.1.1 Copyright ©2002 by SKYRIX Software AG. All Rights Reserved.