SAP NetWeaver RFC SDK 7.50
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
_RFC_CLASS_ATTRIBUTE_DESC Struct Reference

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

Public Attributes

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

Detailed Description

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

Definition at line 612 of file sapnwrfc.h.

Member Data Documentation

RFC_CLASS_ATTRIBUTE_TYPE _RFC_CLASS_ATTRIBUTE_DESC::attributeType

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

Definition at line 624 of file sapnwrfc.h.

unsigned _RFC_CLASS_ATTRIBUTE_DESC::decimals

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

Definition at line 618 of file sapnwrfc.h.

RFC_CLASS_NAME _RFC_CLASS_ATTRIBUTE_DESC::declaringClass

Declaring class.

Definition at line 621 of file sapnwrfc.h.

RFC_CLASS_ATTRIBUTE_DEFVALUE _RFC_CLASS_ATTRIBUTE_DESC::defaultValue

Default value as defined in SE37.

Definition at line 620 of file sapnwrfc.h.

RFC_CLASS_ATTRIBUTE_DESCRIPTION _RFC_CLASS_ATTRIBUTE_DESC::description

Attribute description, null terminated, may be null.

Definition at line 622 of file sapnwrfc.h.

void* _RFC_CLASS_ATTRIBUTE_DESC::extendedDescription

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

Definition at line 625 of file sapnwrfc.h.

unsigned _RFC_CLASS_ATTRIBUTE_DESC::isReadOnly

This attribute is read only if isReadOnly != 0.

Definition at line 623 of file sapnwrfc.h.

RFC_ABAP_NAME _RFC_CLASS_ATTRIBUTE_DESC::name

Attribute name, null-terminated string.

Definition at line 614 of file sapnwrfc.h.

unsigned _RFC_CLASS_ATTRIBUTE_DESC::nucLength

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

Definition at line 616 of file sapnwrfc.h.

RFCTYPE _RFC_CLASS_ATTRIBUTE_DESC::type

Attribute data type.

Definition at line 615 of file sapnwrfc.h.

RFC_TYPE_DESC_HANDLE _RFC_CLASS_ATTRIBUTE_DESC::typeDescHandle

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

Definition at line 619 of file sapnwrfc.h.

unsigned _RFC_CLASS_ATTRIBUTE_DESC::ucLength

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

Definition at line 617 of file sapnwrfc.h.


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