Back to index

lightning-sunbird  0.9+nobinonly
Classes | Defines
morkEnv.h File Reference
#include "mork.h"
#include "morkObject.h"
#include "morkPool.h"
#include "nsError.h"

Go to the source code of this file.

Classes

class  morkEnv

Defines

#define morkDerived_kEnv   /*i*/ 0x4576 /* ascii 'Ev' */
#define morkEnv_kNoError   NS_SUCCEEDED /* no error has happened */
#define morkEnv_kGenericError   NS_ERROR_FAILURE /* non-specific error code */
#define morkEnv_kNonEnvTypeError   NS_ERROR_FAILURE /* morkEnv::IsEnv() is false */
#define morkEnv_kStubMethodOnlyError   NS_ERROR_NO_INTERFACE
#define morkEnv_kOutOfMemoryError   NS_ERROR_OUT_OF_MEMORY
#define morkEnv_kNilPointerError   NS_ERROR_NULL_POINTER
#define morkEnv_kNewNonEnvError   NS_ERROR_FAILURE
#define morkEnv_kNilEnvSlotError   NS_ERROR_FAILURE
#define morkEnv_kBadFactoryError   NS_ERROR_FACTORY_NOT_LOADED
#define morkEnv_kBadFactoryEnvError   NS_ERROR_FACTORY_NOT_LOADED
#define morkEnv_kBadEnvError   NS_ERROR_FAILURE
#define morkEnv_kNonHandleTypeError   NS_ERROR_FAILURE
#define morkEnv_kNonOpenNodeError   NS_ERROR_FAILURE
#define morkEnv_kWeakRefCountEnvBonus   0 /* try NOT to leak all env instances */

Define Documentation

#define morkDerived_kEnv   /*i*/ 0x4576 /* ascii 'Ev' */

Definition at line 58 of file morkEnv.h.

Definition at line 73 of file morkEnv.h.

Definition at line 72 of file morkEnv.h.

Definition at line 71 of file morkEnv.h.

Definition at line 62 of file morkEnv.h.

Definition at line 68 of file morkEnv.h.

Definition at line 69 of file morkEnv.h.

Definition at line 67 of file morkEnv.h.

#define morkEnv_kNoError   NS_SUCCEEDED /* no error has happened */

Definition at line 61 of file morkEnv.h.

Definition at line 63 of file morkEnv.h.

Definition at line 75 of file morkEnv.h.

Definition at line 76 of file morkEnv.h.

Definition at line 66 of file morkEnv.h.

Definition at line 65 of file morkEnv.h.

#define morkEnv_kWeakRefCountEnvBonus   0 /* try NOT to leak all env instances */

Definition at line 79 of file morkEnv.h.