_RFC_CLASS_ATTRIBUTE_DESC Struct Reference
[Metadata and Repository API]

List of all members.


Detailed Description

Structure for reading (RfcGetParameterDescByIndex() or RfcGetParameterDescByName()) or defining (RfcAddParameter()) the properties of a parameter in a function module.

Definition at line 529 of file sapnwrfc.h.


Public Attributes

RFC_ABAP_NAME name
 Attribute name, null-terminated string.
RFCTYPE type
 Attribute data type.
unsigned nucLength
 Attribute length in bytes in a 1-byte-per-SAP_CHAR system.
unsigned ucLength
 Attribute length in bytes in a 2-byte-per-SAP_CHAR system.
unsigned decimals
 Gives the number of decimals in case this attribute is a packed number (BCD).
RFC_TYPE_DESC_HANDLE typeDescHandle
 Handle to the structure definition in case this attribute is a structure or table.
RFC_CLASS_ATTRIBUTE_DEFVALUE defaultValue
 Default value as defined in SE37.
RFC_CLASS_NAME declaringClass
 Declaring class.
RFC_CLASS_ATTRIBUTE_DESCRIPTION description
 Attribute description, null terminated, may be null.
unsigned isReadOnly
 This attribute is read only if isReadOnly != 0.
RFC_CLASS_ATTRIBUTE_TYPE attributeType
 The attribute type tells you, whether this attribute is an instance attribute, a class attribute or a constant.
void * extendedDescription
 This field can be used by the application programmer (i.e. you) to store arbitrary extra information.

Member Data Documentation

Attribute name, null-terminated string.

Definition at line 531 of file sapnwrfc.h.

Attribute data type.

Definition at line 532 of file sapnwrfc.h.

Attribute length in bytes in a 1-byte-per-SAP_CHAR system.

Definition at line 533 of file sapnwrfc.h.

Attribute length in bytes in a 2-byte-per-SAP_CHAR system.

Definition at line 534 of file sapnwrfc.h.

Gives the number of decimals in case this attribute is a packed number (BCD).

Definition at line 535 of file sapnwrfc.h.

Handle to the structure definition in case this attribute is a structure or table.

Definition at line 536 of file sapnwrfc.h.

Default value as defined in SE37.

Definition at line 537 of file sapnwrfc.h.

Declaring class.

Definition at line 538 of file sapnwrfc.h.

Attribute description, null terminated, may be null.

Definition at line 539 of file sapnwrfc.h.

This attribute is read only if isReadOnly != 0.

Definition at line 540 of file sapnwrfc.h.

The attribute type tells you, whether this attribute is an instance attribute, a class attribute or a constant.

Definition at line 541 of file sapnwrfc.h.

This field can be used by the application programmer (i.e. you) to store arbitrary extra information.

Definition at line 542 of file sapnwrfc.h.


The documentation for this struct was generated from the following file:

Generated on Tue Feb 22 13:18:17 2011 for SAP by  doxygen 1.5.5