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_RexxEnvelope 45 #define Included_RexxEnvelope 51 #define DEFAULT_ENVELOPE_BUFFER (64*1024) 56 void *
operator new(size_t);
57 inline void *
operator new(
size_t size,
void *ptr) {
return ptr;}
RexxEnvelope(RESTORETYPE restoreType)
void liveGeneral(int reason)
void associateObject(RexxObject *, size_t)
RexxIdentityTable * getDuptable()
size_t queryObj(RexxObject *)
RexxIdentityTable * savetable
RexxSmartBuffer * getBuffer()
RexxIdentityTable * duptable
RexxIdentityTable * rehashtable
RexxObject * getReceiver()
size_t copyBuffer(RexxObject *)
void addTable(RexxObject *obj)
void flattenReference(void *, size_t, void *)
RexxBuffer * pack(RexxObject *)
size_t getCurrentOffset()
void puff(RexxBuffer *, char *, size_t length)
RexxIdentityTable * getRehashtable()