InternalPackage.cpp File Reference
#include "RexxCore.h"
#include "PackageManager.hpp"
#include "NativeMethods.h"
#include "SysNativeMethods.h"
#include "NativeFunctions.h"
#include "SysNativeFunctions.h"
Include dependency graph for InternalPackage.cpp:

Go to the source code of this file.

Macros

#define INTERNAL_METHOD(name)   REXX_METHOD_PROTOTYPE(name)
 
#define INTERNAL_METHOD(name)   REXX_METHOD(name, name),
 
#define INTERNAL_ROUTINE(name, entry)   REXX_TYPED_ROUTINE_PROTOTYPE(entry)
 
#define INTERNAL_ROUTINE(name, entry)   REXX_TYPED_ROUTINE(name, entry),
 

Variables

RexxMethodEntry rexx_methods []
 
RexxRoutineEntry rexx_routines []
 
RexxPackageEntry rexx_package_entry
 

Macro Definition Documentation

◆ INTERNAL_METHOD [1/2]

#define INTERNAL_METHOD (   name)    REXX_METHOD_PROTOTYPE(name)

Definition at line 55 of file InternalPackage.cpp.

◆ INTERNAL_METHOD [2/2]

#define INTERNAL_METHOD (   name)    REXX_METHOD(name, name),

Definition at line 55 of file InternalPackage.cpp.

◆ INTERNAL_ROUTINE [1/2]

#define INTERNAL_ROUTINE (   name,
  entry 
)    REXX_TYPED_ROUTINE_PROTOTYPE(entry)

Definition at line 72 of file InternalPackage.cpp.

◆ INTERNAL_ROUTINE [2/2]

#define INTERNAL_ROUTINE (   name,
  entry 
)    REXX_TYPED_ROUTINE(name, entry),

Definition at line 72 of file InternalPackage.cpp.

Variable Documentation

◆ rexx_methods

RexxMethodEntry rexx_methods[]
Initial value:
=
{
}

Definition at line 58 of file InternalPackage.cpp.

◆ rexx_package_entry

RexxPackageEntry rexx_package_entry
Initial value:
=
{
"REXX",
"4.0",
NULL,
NULL,
}
RexxMethodEntry rexx_methods[]
RexxRoutineEntry rexx_routines[]
#define REXX_CURRENT_INTERPRETER_VERSION
Definition: oorexxapi.h:223
#define STANDARD_PACKAGE_HEADER
Definition: oorexxapi.h:230

Definition at line 82 of file InternalPackage.cpp.

◆ rexx_routines

RexxRoutineEntry rexx_routines[]
Initial value:
=
{
}

Definition at line 75 of file InternalPackage.cpp.