Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_DMC_RUNTIMEOBJECT | DMC: General Runtime Object | 20040525 |
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_DMC_RTO_OLC_CLIENT | DMC: Runtime Object OLC Read/Write via RFC | 20060412 |
| 2 | Inheritance (c INHERITING FROM c_ref) | CL_DMC_RTO_OLC_XML | DMC: Runtime Object OLC Read/Write via RFC | 20051004 |
| 3 | Inheritance (c INHERITING FROM c_ref) | CL_IUUC_RTO_OLC_CLIENT | MWB: runtime object OLC | 20080318 |
Properties
| Class | CL_DMC_RUNTIMEOBJECT_OLC | |
| Short Description | DMC: General Runtime Object OLC | |
| Super Class | CL_DMC_RUNTIMEOBJECT | DMC: General Runtime Object |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | CNV_DMCR | Data Mapping and Conversion: Runtime |
| Created | 20040525 | SAP |
| Last change | 20141030 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_DMC_RUNTIMEOBJECT_OLC has no forward declaration.
Interfaces
Class CL_DMC_RUNTIMEOBJECT_OLC has no interface implemented.
Friends
Class CL_DMC_RUNTIMEOBJECT_OLC has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Protected | Type reference (TYPE) | CHAR1 | 'C' | Single-Character Indicator | 20040609 | ||
| 2 | Constant | Protected | Type reference (TYPE) | CHAR1 | 'S' | Indicator for Standard Generator | 20040609 | ||
| 3 | Constant | Public | Type reference (TYPE) | FIELDNAME | '_SEMAPHORE_HANDLER' | Instance Variable for Semaphore Handler | 20040525 | ||
| 4 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Protected | Method | 20050718 | ||
| 2 | Instance method | Protected | Method | Code Generation: Correction of Overflown Value (if Necess.) | 20040622 | |
| 3 | Instance method | Protected | Method | generate coding for call of data editor | 20050512 | |
| 4 | Instance method | Protected | Method | generate data statements for DATA_EDITOR | 20050512 | |
| 5 | Instance method | Protected | Method | Generation of Code: Release Semaphore | 20040525 | |
| 6 | Instance method | Protected | Method | Code Generation: Reserve Semaphore | 20040525 | |
| 7 | Instance method | Protected | Method | Code Generation: DATA Statements for Runtime Measurements | 20040615 | |
| 8 | Instance method | Protected | Method | Code Generation: Runtime Measurement End Tech. Conv. 2 | 20040616 | |
| 9 | Instance method | Protected | Method | Code Generation: Runtime Measurement End Tech. Conv. 1 | 20040616 | |
| 10 | Instance method | Protected | Method | Code Generation: Runtime Measurement End Conversion | 20040616 | |
| 11 | Instance method | Protected | Method | Code Generation: Runtime Measurement End Write | 20040616 | |
| 12 | Instance method | Protected | Method | Code Generation: Runtime Information End Write | 20040616 | |
| 13 | Instance method | Protected | Method | Code Generation: Runtime Measurement Start Read | 20040617 | |
| 14 | Instance method | Protected | Method | Code Generation: Runtime Measurement Start Conversion | 20040615 | |
| 15 | Instance method | Protected | Method | Code Generation: Runtime Measurement Start Read | 20040618 | |
| 16 | Instance method | Protected | Method | Code Generation: Runtime Measurement Start Read | 20040608 | |
| 17 | Instance method | Protected | Method | Code Generation: Runtime Measurement Start Tech. Conv. 1 | 20040615 | |
| 18 | Instance method | Protected | Method | Code Generation: Runtime Measurement Start Tech. Conv. 2 | 20040615 | |
| 19 | Instance method | Protected | Method | Code Generation: Runtime Measurement Start Write | 20040615 | |
| 20 | Instance method | Protected | Method | Generiere Laufzeitfehler-Eintrag in DMC_RUN_INFO | 20060110 |
Events
Class CL_DMC_RUNTIMEOBJECT_OLC has no event.
Types
Class CL_DMC_RUNTIMEOBJECT_OLC has no local type.
Method Signatures
Method GENERATE_CALL_INNER_IL Signature
Method GENERATE_CALL_INNER_IL on class CL_DMC_RUNTIMEOBJECT_OLC has no parameter.
Method GENERATE_CALL_INNER_IL on class CL_DMC_RUNTIMEOBJECT_OLC has no exception.
Method GENERATE_CORR_RUNTIME_OVERFLOW Signature
Method GENERATE_CORR_RUNTIME_OVERFLOW on class CL_DMC_RUNTIMEOBJECT_OLC has no parameter.
Method GENERATE_CORR_RUNTIME_OVERFLOW on class CL_DMC_RUNTIMEOBJECT_OLC has no exception.
Method GENERATE_DATA_EDITOR_CALL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_EVENT | Call by reference | Type reference (TYPE) | C | 20050603 | ||||
| 2 | IT_STRUCTURES | Call by reference | Type reference (TYPE) | DMC_TI_STRUCTURES | DD | 20050512 |
Method GENERATE_DATA_EDITOR_CALL on class CL_DMC_RUNTIMEOBJECT_OLC has no exception.
Method GENERATE_DATA_FOR_EDITOR Signature
Method GENERATE_DATA_FOR_EDITOR on class CL_DMC_RUNTIMEOBJECT_OLC has no parameter.
Method GENERATE_DATA_FOR_EDITOR on class CL_DMC_RUNTIMEOBJECT_OLC has no exception.
Method GENERATE_FREE_SEMAPHORE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_SEMAPHORE_KIND | Call by reference | Type reference (TYPE) | DMC_SEMAPHORE_KIND | DMC: Art der Semaphore | 20040525 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Unbekannte Art der Semaphore | 20040525 |
Method GENERATE_GET_SEMAPHORE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_SEMAPHORE_KIND | Call by reference | Type reference (TYPE) | DMC_SEMAPHORE_KIND | DMC: Art der Semaphore | 20040525 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Unbekannte Art der Semaphore | 20040525 |
Method GENERATE_RM_DATA Signature
Method GENERATE_RM_DATA on class CL_DMC_RUNTIMEOBJECT_OLC has no parameter.
Method GENERATE_RM_DATA on class CL_DMC_RUNTIMEOBJECT_OLC has no exception.
Method GENERATE_RM_END_CONV Signature
Method GENERATE_RM_END_CONV on class CL_DMC_RUNTIMEOBJECT_OLC has no parameter.
Method GENERATE_RM_END_CONV on class CL_DMC_RUNTIMEOBJECT_OLC has no exception.
Method GENERATE_RM_END_READ Signature
Method GENERATE_RM_END_READ on class CL_DMC_RUNTIMEOBJECT_OLC has no parameter.
Method GENERATE_RM_END_READ on class CL_DMC_RUNTIMEOBJECT_OLC has no exception.
Method GENERATE_RM_END_TCONV_IN Signature
Method GENERATE_RM_END_TCONV_IN on class CL_DMC_RUNTIMEOBJECT_OLC has no parameter.
Method GENERATE_RM_END_TCONV_IN on class CL_DMC_RUNTIMEOBJECT_OLC has no exception.
Method GENERATE_RM_END_TCONV_OUT Signature
Method GENERATE_RM_END_TCONV_OUT on class CL_DMC_RUNTIMEOBJECT_OLC has no parameter.
Method GENERATE_RM_END_TCONV_OUT on class CL_DMC_RUNTIMEOBJECT_OLC has no exception.
Method GENERATE_RM_END_WRITE Signature
Method GENERATE_RM_END_WRITE on class CL_DMC_RUNTIMEOBJECT_OLC has no parameter.
Method GENERATE_RM_END_WRITE on class CL_DMC_RUNTIMEOBJECT_OLC has no exception.
Method GENERATE_RM_INIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_GENERATOR_KIND | Call by reference | Type reference (TYPE) | CHAR1 | Art des Generators | 20040617 | |||
| 2 | IM_STRUCNAME | Call by reference | Type reference (TYPE) | DMC_STIDT | Bezeichner Baumstruktur | 20040617 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Falscher Parameter übergeben | 20040617 |
Method GENERATE_RM_START_CONV Signature
Method GENERATE_RM_START_CONV on class CL_DMC_RUNTIMEOBJECT_OLC has no parameter.
Method GENERATE_RM_START_CONV on class CL_DMC_RUNTIMEOBJECT_OLC has no exception.
Method GENERATE_RM_START_PORTION Signature
Method GENERATE_RM_START_PORTION on class CL_DMC_RUNTIMEOBJECT_OLC has no parameter.
Method GENERATE_RM_START_PORTION on class CL_DMC_RUNTIMEOBJECT_OLC has no exception.
Method GENERATE_RM_START_READ Signature
Method GENERATE_RM_START_READ on class CL_DMC_RUNTIMEOBJECT_OLC has no parameter.
Method GENERATE_RM_START_READ on class CL_DMC_RUNTIMEOBJECT_OLC has no exception.
Method GENERATE_RM_START_TCONV_IN Signature
Method GENERATE_RM_START_TCONV_IN on class CL_DMC_RUNTIMEOBJECT_OLC has no parameter.
Method GENERATE_RM_START_TCONV_IN on class CL_DMC_RUNTIMEOBJECT_OLC has no exception.
Method GENERATE_RM_START_TCONV_OUT Signature
Method GENERATE_RM_START_TCONV_OUT on class CL_DMC_RUNTIMEOBJECT_OLC has no parameter.
Method GENERATE_RM_START_TCONV_OUT on class CL_DMC_RUNTIMEOBJECT_OLC has no exception.
Method GENERATE_RM_START_WRITE Signature
Method GENERATE_RM_START_WRITE on class CL_DMC_RUNTIMEOBJECT_OLC has no parameter.
Method GENERATE_RM_START_WRITE on class CL_DMC_RUNTIMEOBJECT_OLC has no exception.
Method GENERATE_RUNTIME_ERROR_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_EXCEPTION | Call by reference | Type reference (TYPE) | RSEXC-EXCEPTION | Parametername | 20060110 |
Method GENERATE_RUNTIME_ERROR_INFO on class CL_DMC_RUNTIMEOBJECT_OLC has no exception.
History
| Last changed by/on | SAP | 20141030 |
| SAP Release Created in | 620 |