Optim Data Privacy Providers  11.7.0
 All Data Structures Files Functions Variables Macros Groups Pages
Structure Members
DP_SRCCOL_DEF_X Struct Reference

#include <ODPPCmnApiX.h>

Collaboration diagram for DP_SRCCOL_DEF_X:
Collaboration graph

Structure Members

struct DP_SRCCOL_DEF_XpNext
 
short sColIndex
 
DP_FIELD_DEF_XpSrcFldDef
 

Structure Description

Structure Member Documentation

struct DP_SRCCOL_DEF_X* pNext
  • Use:
    This member is used to point to the next element in the chain of DP_SRCCOL_DEF_X.
  • Description:
    This is a pointer to the next element in the chain of DP_SRCCOL_DEF_X structures. Each column is represented by a DP_SRCCOL_DEF_X structure instance which contains information about source column index or source column name. Multiple parameters are chained together using this member.
  • Optional:
    N/A
short sColIndex
  • Use:
    This member is used to specify the source column index.
  • Description:
    This is a two byte integer which contains the index of the source column provided by the ODPP service manager.
  • Optional:
    Yes
DP_FIELD_DEF_X* pSrcFldDef
  • Use:
    This member is used to store the list of the source column(s) provided by the user to the Provider_Init() API.
  • Description:
    This is a pointer to an array of DP_FIELD_DEF_X structures or a pointer to the first element in the chain of DP_FIELD_DEF_X structures. Each column is represented by a DP_FIELD_DEF_X structure instance which describes all the attributes of the source column like the data type, length and column name. The member #sFldCount must be set to the number of elements in the chain of #DP_FIELD_DEF_A structures. The column data is supplied as a list of DP_FIELD_DATA_DEF elements, which is contained in a DP_ROW_DEF structure, in the call to Provider_Service(). The entire set of rows is encapsulated in a DP_ROWSET_DEF structure.
  • Optional:
    N/A