aqbanking  5.0.22
Typedefs | Functions
eutransferinfo.h File Reference
#include <gwenhywfar/db.h>
#include <gwenhywfar/misc.h>
#include <gwenhywfar/list2.h>
#include <gwenhywfar/types.h>
#include <aqbanking/value.h>
#include <aqbanking/transactionlimits.h>

Go to the source code of this file.

Typedefs

typedef struct AB_EUTRANSFER_INFO AB_EUTRANSFER_INFO

Functions

AB_EUTRANSFER_INFO_LISTAB_EuTransferInfo_List_dup (const AB_EUTRANSFER_INFO_LIST *stl)
void AB_EuTransferInfo_List2_freeAll (AB_EUTRANSFER_INFO_LIST2 *stl)
AB_EUTRANSFER_INFOAB_EuTransferInfo_new (void)
AB_EUTRANSFER_INFOAB_EuTransferInfo_fromDb (GWEN_DB_NODE *db)
AB_EUTRANSFER_INFOAB_EuTransferInfo_dup (const AB_EUTRANSFER_INFO *st)
void AB_EuTransferInfo_free (AB_EUTRANSFER_INFO *st)
void AB_EuTransferInfo_Attach (AB_EUTRANSFER_INFO *st)
int AB_EuTransferInfo_ReadDb (AB_EUTRANSFER_INFO *st, GWEN_DB_NODE *db)
int AB_EuTransferInfo_toDb (const AB_EUTRANSFER_INFO *st, GWEN_DB_NODE *db)
int AB_EuTransferInfo_IsModified (const AB_EUTRANSFER_INFO *st)
void AB_EuTransferInfo_SetModified (AB_EUTRANSFER_INFO *st, int i)
const char * AB_EuTransferInfo_GetCountryCode (const AB_EUTRANSFER_INFO *el)
void AB_EuTransferInfo_SetCountryCode (AB_EUTRANSFER_INFO *el, const char *d)
const AB_TRANSACTION_LIMITSAB_EuTransferInfo_GetFieldLimits (const AB_EUTRANSFER_INFO *el)
void AB_EuTransferInfo_SetFieldLimits (AB_EUTRANSFER_INFO *el, const AB_TRANSACTION_LIMITS *d)
const AB_VALUEAB_EuTransferInfo_GetLimitLocalValue (const AB_EUTRANSFER_INFO *el)
void AB_EuTransferInfo_SetLimitLocalValue (AB_EUTRANSFER_INFO *el, const AB_VALUE *d)
const AB_VALUEAB_EuTransferInfo_GetLimitForeignValue (const AB_EUTRANSFER_INFO *el)
void AB_EuTransferInfo_SetLimitForeignValue (AB_EUTRANSFER_INFO *el, const AB_VALUE *d)

Typedef Documentation

Definition at line 54 of file eutransferinfo.h.


Function Documentation

Increments the usage counter of the given object, so an additional free() is needed to destroy the object.

Creates and returns a deep copy of thegiven object.

Destroys the given object.

Creates an object from the data in the given GWEN_DB_NODE

Returns the property AB_EUTRANSFER_INFO_CountryCode

Returns the property AB_EUTRANSFER_INFO_FieldLimits

Returns the property AB_EUTRANSFER_INFO_LimitLocalValue

Returns 0 if this object has not been modified, !=0 otherwise

Destroys all objects stored in the given LIST2 and the list itself

Creates a new object.

int AB_EuTransferInfo_ReadDb ( AB_EUTRANSFER_INFO st,
GWEN_DB_NODE *  db 
)

Reads data from a GWEN_DB.

void AB_EuTransferInfo_SetCountryCode ( AB_EUTRANSFER_INFO el,
const char *  d 
)

Sets the modified state of the given object

int AB_EuTransferInfo_toDb ( const AB_EUTRANSFER_INFO st,
GWEN_DB_NODE *  db 
)

Stores an object in the given GWEN_DB_NODE