ooRexx
4.2.0-source
About: ooRexx (Open Object Rexx) is a free implementation of Object Rexx. Object Rexx is an enhancement of the classic Rexx interpreter; a full-featured programming language with a human-oriented syntax. Fossies Dox: ooRexx-4.2.0-source.tar.gz ("inofficial" and yet experimental doxygen-generated source code documentation) 
|
Go to the documentation of this file. 44 #ifndef Included_RexxMessage 45 #define Included_RexxMessage 47 #define flagResultReturned 0x00000001 48 #define flagRaiseError 0x00000002 49 #define flagErrorReported 0x00000004 50 #define flagAllNotified 0x00000008 51 #define flagStartPending 0x00000010 52 #define flagMsgSent 0x00000020 56 void *
operator new(size_t);
57 inline void *
operator new(
size_t size,
void *objectPtr) {
return objectPtr; };
RexxActivity * startActivity
RexxList * interestedParties
RexxObject * errorCondition()
static RexxClass * classInstance
RexxMessage(RESTORETYPE restoreType)
#define flagResultReturned
RexxObject * newRexx(RexxObject **, size_t)
RexxObject * resultObject
SysSemaphore waitResultSem
RexxActivity * getActivity()
RexxObject * messageTarget()
RexxObject * start(RexxObject *)
static void createInstance()
void liveGeneral(int reason)
RexxList * waitingActivities
RexxObject * notify(RexxMessage *)
void flatten(RexxEnvelope *)
void error(RexxDirectory *)
RexxString * messageName()
#define flagErrorReported
RexxDirectory * condition
RexxObject * send(RexxObject *)
RexxMessage(RexxObject *, RexxString *, RexxObject *, RexxArray *)