transactionlimits.h File Reference

#include <gwenhywfar/db.h>
#include <gwenhywfar/misc.h>
#include <gwenhywfar/list2.h>
#include <gwenhywfar/types.h>
#include <gwenhywfar/stringlist.h>
#include <aqbanking/error.h>
#include <aqbanking/textkeydescr.h>

Go to the source code of this file.

Issuer Name

Limits for the issuer name.

int AB_TransactionLimits_GetMaxLenLocalName (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetMaxLenLocalName (AB_TRANSACTION_LIMITS *el, int d)
int AB_TransactionLimits_GetMinLenLocalName (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetMinLenLocalName (AB_TRANSACTION_LIMITS *el, int d)

Payee Name

Limits for the payee name.

int AB_TransactionLimits_GetMaxLenRemoteName (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetMaxLenRemoteName (AB_TRANSACTION_LIMITS *el, int d)
int AB_TransactionLimits_GetMinLenRemoteName (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetMinLenRemoteName (AB_TRANSACTION_LIMITS *el, int d)
int AB_TransactionLimits_GetMaxLinesRemoteName (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetMaxLinesRemoteName (AB_TRANSACTION_LIMITS *el, int d)
int AB_TransactionLimits_GetMinLinesRemoteName (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetMinLinesRemoteName (AB_TRANSACTION_LIMITS *el, int d)

Local Bank Code

Limits for local bank code.

int AB_TransactionLimits_GetMaxLenLocalBankCode (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetMaxLenLocalBankCode (AB_TRANSACTION_LIMITS *el, int d)
int AB_TransactionLimits_GetMinLenLocalBankCode (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetMinLenLocalBankCode (AB_TRANSACTION_LIMITS *el, int d)

Local Account Id

Limits for local account id.

int AB_TransactionLimits_GetMaxLenLocalAccountNumber (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetMaxLenLocalAccountNumber (AB_TRANSACTION_LIMITS *el, int d)
int AB_TransactionLimits_GetMinLenLocalAccountNumber (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetMinLenLocalAccountNumber (AB_TRANSACTION_LIMITS *el, int d)

Local Account Number

Limits for local account id suffix.

int AB_TransactionLimits_GetMaxLenLocalSuffix (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetMaxLenLocalSuffix (AB_TRANSACTION_LIMITS *el, int d)
int AB_TransactionLimits_GetMinLenLocalSuffix (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetMinLenLocalSuffix (AB_TRANSACTION_LIMITS *el, int d)

Remote Bank Code

Limits for remote bank code.

int AB_TransactionLimits_GetMaxLenRemoteBankCode (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetMaxLenRemoteBankCode (AB_TRANSACTION_LIMITS *el, int d)
int AB_TransactionLimits_GetMinLenRemoteBankCode (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetMinLenRemoteBankCode (AB_TRANSACTION_LIMITS *el, int d)

Remote Account Number

Limits for remote account number.

int AB_TransactionLimits_GetMaxLenRemoteAccountNumber (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetMaxLenRemoteAccountNumber (AB_TRANSACTION_LIMITS *el, int d)
int AB_TransactionLimits_GetMinLenRemoteAccountNumber (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetMinLenRemoteAccountNumber (AB_TRANSACTION_LIMITS *el, int d)

Remote Account Number Suffix

Limits for remote account id suffix.

int AB_TransactionLimits_GetMaxLenRemoteSuffix (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetMaxLenRemoteSuffix (AB_TRANSACTION_LIMITS *el, int d)
int AB_TransactionLimits_GetMinLenRemoteSuffix (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetMinLenRemoteSuffix (AB_TRANSACTION_LIMITS *el, int d)

Remote IBAN

Limits for remote IAN.

int AB_TransactionLimits_GetMaxLenRemoteIban (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetMaxLenRemoteIban (AB_TRANSACTION_LIMITS *el, int d)
int AB_TransactionLimits_GetMinLenRemoteIban (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetMinLenRemoteIban (AB_TRANSACTION_LIMITS *el, int d)

Text Key

Limits for textKey.

int AB_TransactionLimits_GetMaxLenTextKey (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetMaxLenTextKey (AB_TRANSACTION_LIMITS *el, int d)
int AB_TransactionLimits_GetMinLenTextKey (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetMinLenTextKey (AB_TRANSACTION_LIMITS *el, int d)
GWEN_STRINGLIST * AB_TransactionLimits_GetValuesTextKey (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetValuesTextKey (AB_TRANSACTION_LIMITS *el, GWEN_STRINGLIST *d)
void AB_TransactionLimits_AddValuesTextKey (AB_TRANSACTION_LIMITS *st, const char *d, int chk)
void AB_TransactionLimits_RemoveValuesTextKey (AB_TRANSACTION_LIMITS *st, const char *d)
void AB_TransactionLimits_ClearValuesTextKey (AB_TRANSACTION_LIMITS *st)
int AB_TransactionLimits_HasValuesTextKey (const AB_TRANSACTION_LIMITS *st, const char *d)
AB_TEXTKEY_DESCR_LISTAB_TransactionLimits_GetTextKeys (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetTextKeys (AB_TRANSACTION_LIMITS *el, AB_TEXTKEY_DESCR_LIST *d)

Customer Reference

Limits for customer reference.

int AB_TransactionLimits_GetMaxLenCustomerReference (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetMaxLenCustomerReference (AB_TRANSACTION_LIMITS *el, int d)
int AB_TransactionLimits_GetMinLenCustomerReference (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetMinLenCustomerReference (AB_TRANSACTION_LIMITS *el, int d)

Bank Reference

Limits for bank reference.

int AB_TransactionLimits_GetMaxLenBankReference (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetMaxLenBankReference (AB_TRANSACTION_LIMITS *el, int d)
int AB_TransactionLimits_GetMinLenBankReference (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetMinLenBankReference (AB_TRANSACTION_LIMITS *el, int d)

Purpose

Limits for purpose (called memo in some apps).

int AB_TransactionLimits_GetMaxLenPurpose (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetMaxLenPurpose (AB_TRANSACTION_LIMITS *el, int d)
int AB_TransactionLimits_GetMinLenPurpose (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetMinLenPurpose (AB_TRANSACTION_LIMITS *el, int d)
int AB_TransactionLimits_GetMaxLinesPurpose (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetMaxLinesPurpose (AB_TRANSACTION_LIMITS *el, int d)
int AB_TransactionLimits_GetMinLinesPurpose (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetMinLinesPurpose (AB_TRANSACTION_LIMITS *el, int d)

Standing Orders And Dated Transfer

These limits apply to standing orders and dated transfers only.

int AB_TransactionLimits_GetMinValueSetupTime (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetMinValueSetupTime (AB_TRANSACTION_LIMITS *el, int d)
int AB_TransactionLimits_GetMaxValueSetupTime (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetMaxValueSetupTime (AB_TRANSACTION_LIMITS *el, int d)
GWEN_STRINGLIST * AB_TransactionLimits_GetValuesCycleWeek (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetValuesCycleWeek (AB_TRANSACTION_LIMITS *el, GWEN_STRINGLIST *d)
void AB_TransactionLimits_AddValuesCycleWeek (AB_TRANSACTION_LIMITS *st, const char *d, int chk)
void AB_TransactionLimits_RemoveValuesCycleWeek (AB_TRANSACTION_LIMITS *st, const char *d)
void AB_TransactionLimits_ClearValuesCycleWeek (AB_TRANSACTION_LIMITS *st)
int AB_TransactionLimits_HasValuesCycleWeek (const AB_TRANSACTION_LIMITS *st, const char *d)
GWEN_STRINGLIST * AB_TransactionLimits_GetValuesCycleMonth (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetValuesCycleMonth (AB_TRANSACTION_LIMITS *el, GWEN_STRINGLIST *d)
void AB_TransactionLimits_AddValuesCycleMonth (AB_TRANSACTION_LIMITS *st, const char *d, int chk)
void AB_TransactionLimits_RemoveValuesCycleMonth (AB_TRANSACTION_LIMITS *st, const char *d)
void AB_TransactionLimits_ClearValuesCycleMonth (AB_TRANSACTION_LIMITS *st)
int AB_TransactionLimits_HasValuesCycleMonth (const AB_TRANSACTION_LIMITS *st, const char *d)
GWEN_STRINGLIST * AB_TransactionLimits_GetValuesExecutionDayWeek (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetValuesExecutionDayWeek (AB_TRANSACTION_LIMITS *el, GWEN_STRINGLIST *d)
void AB_TransactionLimits_AddValuesExecutionDayWeek (AB_TRANSACTION_LIMITS *st, const char *d, int chk)
void AB_TransactionLimits_RemoveValuesExecutionDayWeek (AB_TRANSACTION_LIMITS *st, const char *d)
void AB_TransactionLimits_ClearValuesExecutionDayWeek (AB_TRANSACTION_LIMITS *st)
int AB_TransactionLimits_HasValuesExecutionDayWeek (const AB_TRANSACTION_LIMITS *st, const char *d)
GWEN_STRINGLIST * AB_TransactionLimits_GetValuesExecutionDayMonth (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetValuesExecutionDayMonth (AB_TRANSACTION_LIMITS *el, GWEN_STRINGLIST *d)
void AB_TransactionLimits_AddValuesExecutionDayMonth (AB_TRANSACTION_LIMITS *st, const char *d, int chk)
void AB_TransactionLimits_RemoveValuesExecutionDayMonth (AB_TRANSACTION_LIMITS *st, const char *d)
void AB_TransactionLimits_ClearValuesExecutionDayMonth (AB_TRANSACTION_LIMITS *st)
int AB_TransactionLimits_HasValuesExecutionDayMonth (const AB_TRANSACTION_LIMITS *st, const char *d)
int AB_TransactionLimits_GetAllowMonthly (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetAllowMonthly (AB_TRANSACTION_LIMITS *el, int d)
int AB_TransactionLimits_GetAllowWeekly (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetAllowWeekly (AB_TRANSACTION_LIMITS *el, int d)
int AB_TransactionLimits_GetAllowChangeRecipientAccount (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetAllowChangeRecipientAccount (AB_TRANSACTION_LIMITS *el, int d)
int AB_TransactionLimits_GetAllowChangeRecipientName (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetAllowChangeRecipientName (AB_TRANSACTION_LIMITS *el, int d)
int AB_TransactionLimits_GetAllowChangeValue (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetAllowChangeValue (AB_TRANSACTION_LIMITS *el, int d)
int AB_TransactionLimits_GetAllowChangeTextKey (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetAllowChangeTextKey (AB_TRANSACTION_LIMITS *el, int d)
int AB_TransactionLimits_GetAllowChangePurpose (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetAllowChangePurpose (AB_TRANSACTION_LIMITS *el, int d)
int AB_TransactionLimits_GetAllowChangeFirstExecutionDate (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetAllowChangeFirstExecutionDate (AB_TRANSACTION_LIMITS *el, int d)
int AB_TransactionLimits_GetAllowChangeLastExecutionDate (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetAllowChangeLastExecutionDate (AB_TRANSACTION_LIMITS *el, int d)
int AB_TransactionLimits_GetAllowChangeCycle (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetAllowChangeCycle (AB_TRANSACTION_LIMITS *el, int d)
int AB_TransactionLimits_GetAllowChangePeriod (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetAllowChangePeriod (AB_TRANSACTION_LIMITS *el, int d)
int AB_TransactionLimits_GetAllowChangeExecutionDay (const AB_TRANSACTION_LIMITS *el)
void AB_TransactionLimits_SetAllowChangeExecutionDay (AB_TRANSACTION_LIMITS *el, int d)

Typedefs

typedef AB_TRANSACTION_LIMITS AB_TRANSACTION_LIMITS

Functions

AB_TRANSACTION_LIMITS_LISTAB_TransactionLimits_List_dup (const AB_TRANSACTION_LIMITS_LIST *stl)
void AB_TransactionLimits_List2_freeAll (AB_TRANSACTION_LIMITS_LIST2 *stl)
AB_TRANSACTION_LIMITSAB_TransactionLimits_new ()
AB_TRANSACTION_LIMITSAB_TransactionLimits_fromDb (GWEN_DB_NODE *db)
AB_TRANSACTION_LIMITSAB_TransactionLimits_dup (const AB_TRANSACTION_LIMITS *st)
void AB_TransactionLimits_free (AB_TRANSACTION_LIMITS *st)
void AB_TransactionLimits_Attach (AB_TRANSACTION_LIMITS *st)
int AB_TransactionLimits_ReadDb (AB_TRANSACTION_LIMITS *st, GWEN_DB_NODE *db)
int AB_TransactionLimits_toDb (const AB_TRANSACTION_LIMITS *st, GWEN_DB_NODE *db)
int AB_TransactionLimits_IsModified (const AB_TRANSACTION_LIMITS *st)
void AB_TransactionLimits_SetModified (AB_TRANSACTION_LIMITS *st, int i)


Typedef Documentation

typedef struct AB_TRANSACTION_LIMITS AB_TRANSACTION_LIMITS

Definition at line 517 of file transactionlimits.h.


Function Documentation

void AB_TransactionLimits_AddValuesCycleMonth ( AB_TRANSACTION_LIMITS st,
const char *  d,
int  chk 
)

void AB_TransactionLimits_AddValuesCycleWeek ( AB_TRANSACTION_LIMITS st,
const char *  d,
int  chk 
)

void AB_TransactionLimits_AddValuesExecutionDayMonth ( AB_TRANSACTION_LIMITS st,
const char *  d,
int  chk 
)

void AB_TransactionLimits_AddValuesExecutionDayWeek ( AB_TRANSACTION_LIMITS st,
const char *  d,
int  chk 
)

void AB_TransactionLimits_AddValuesTextKey ( AB_TRANSACTION_LIMITS st,
const char *  d,
int  chk 
)

void AB_TransactionLimits_Attach ( AB_TRANSACTION_LIMITS st  ) 

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

void AB_TransactionLimits_ClearValuesCycleMonth ( AB_TRANSACTION_LIMITS st  ) 

void AB_TransactionLimits_ClearValuesCycleWeek ( AB_TRANSACTION_LIMITS st  ) 

void AB_TransactionLimits_ClearValuesExecutionDayMonth ( AB_TRANSACTION_LIMITS st  ) 

void AB_TransactionLimits_ClearValuesExecutionDayWeek ( AB_TRANSACTION_LIMITS st  ) 

void AB_TransactionLimits_ClearValuesTextKey ( AB_TRANSACTION_LIMITS st  ) 

AB_TRANSACTION_LIMITS* AB_TransactionLimits_dup ( const AB_TRANSACTION_LIMITS st  ) 

Creates and returns a deep copy of thegiven object.

void AB_TransactionLimits_free ( AB_TRANSACTION_LIMITS st  ) 

Destroys the given object.

AB_TRANSACTION_LIMITS* AB_TransactionLimits_fromDb ( GWEN_DB_NODE *  db  ) 

Creates an object from the data in the given GWEN_DB_NODE

int AB_TransactionLimits_GetAllowChangeCycle ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_AllowChangeCycle

int AB_TransactionLimits_GetAllowChangeExecutionDay ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_AllowChangeExecutionDay

int AB_TransactionLimits_GetAllowChangeFirstExecutionDate ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_AllowChangeFirstExecutionDate

int AB_TransactionLimits_GetAllowChangeLastExecutionDate ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_AllowChangeLastExecutionDate

int AB_TransactionLimits_GetAllowChangePeriod ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_AllowChangePeriod

int AB_TransactionLimits_GetAllowChangePurpose ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_AllowChangePurpose

int AB_TransactionLimits_GetAllowChangeRecipientAccount ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_AllowChangeRecipientAccount

int AB_TransactionLimits_GetAllowChangeRecipientName ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_AllowChangeRecipientName

int AB_TransactionLimits_GetAllowChangeTextKey ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_AllowChangeTextKey

int AB_TransactionLimits_GetAllowChangeValue ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_AllowChangeValue

int AB_TransactionLimits_GetAllowMonthly ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_AllowMonthly

int AB_TransactionLimits_GetAllowWeekly ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_AllowWeekly

int AB_TransactionLimits_GetMaxLenBankReference ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_MaxLenBankReference

int AB_TransactionLimits_GetMaxLenCustomerReference ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_MaxLenCustomerReference

int AB_TransactionLimits_GetMaxLenLocalAccountNumber ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_MaxLenLocalAccountNumber

int AB_TransactionLimits_GetMaxLenLocalBankCode ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_MaxLenLocalBankCode

int AB_TransactionLimits_GetMaxLenLocalName ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_MaxLenLocalName

int AB_TransactionLimits_GetMaxLenLocalSuffix ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_MaxLenLocalSuffix

int AB_TransactionLimits_GetMaxLenPurpose ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_MaxLenPurpose

int AB_TransactionLimits_GetMaxLenRemoteAccountNumber ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_MaxLenRemoteAccountNumber

int AB_TransactionLimits_GetMaxLenRemoteBankCode ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_MaxLenRemoteBankCode

int AB_TransactionLimits_GetMaxLenRemoteIban ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_MaxLenRemoteIban

int AB_TransactionLimits_GetMaxLenRemoteName ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_MaxLenRemoteName

int AB_TransactionLimits_GetMaxLenRemoteSuffix ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_MaxLenRemoteSuffix

int AB_TransactionLimits_GetMaxLenTextKey ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_MaxLenTextKey

int AB_TransactionLimits_GetMaxLinesPurpose ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_MaxLinesPurpose

int AB_TransactionLimits_GetMaxLinesRemoteName ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_MaxLinesRemoteName

int AB_TransactionLimits_GetMaxValueSetupTime ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_MaxValueSetupTime

int AB_TransactionLimits_GetMinLenBankReference ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_MinLenBankReference

int AB_TransactionLimits_GetMinLenCustomerReference ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_MinLenCustomerReference

int AB_TransactionLimits_GetMinLenLocalAccountNumber ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_MinLenLocalAccountNumber

int AB_TransactionLimits_GetMinLenLocalBankCode ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_MinLenLocalBankCode

int AB_TransactionLimits_GetMinLenLocalName ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_MinLenLocalName

int AB_TransactionLimits_GetMinLenLocalSuffix ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_MinLenLocalSuffix

int AB_TransactionLimits_GetMinLenPurpose ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_MinLenPurpose

int AB_TransactionLimits_GetMinLenRemoteAccountNumber ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_MinLenRemoteAccountNumber

int AB_TransactionLimits_GetMinLenRemoteBankCode ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_MinLenRemoteBankCode

int AB_TransactionLimits_GetMinLenRemoteIban ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_MinLenRemoteIban

int AB_TransactionLimits_GetMinLenRemoteName ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_MinLenRemoteName

int AB_TransactionLimits_GetMinLenRemoteSuffix ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_MinLenRemoteSuffix

int AB_TransactionLimits_GetMinLenTextKey ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_MinLenTextKey

int AB_TransactionLimits_GetMinLinesPurpose ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_MinLinesPurpose

int AB_TransactionLimits_GetMinLinesRemoteName ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_MinLinesRemoteName

int AB_TransactionLimits_GetMinValueSetupTime ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_MinValueSetupTime

AB_TEXTKEY_DESCR_LIST* AB_TransactionLimits_GetTextKeys ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_TextKeys

GWEN_STRINGLIST* AB_TransactionLimits_GetValuesCycleMonth ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_ValuesCycleMonth

GWEN_STRINGLIST* AB_TransactionLimits_GetValuesCycleWeek ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_ValuesCycleWeek

GWEN_STRINGLIST* AB_TransactionLimits_GetValuesExecutionDayMonth ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_ValuesExecutionDayMonth

GWEN_STRINGLIST* AB_TransactionLimits_GetValuesExecutionDayWeek ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_ValuesExecutionDayWeek

GWEN_STRINGLIST* AB_TransactionLimits_GetValuesTextKey ( const AB_TRANSACTION_LIMITS el  ) 

Returns the property AB_TRANSACTION_LIMITS_ValuesTextKey

int AB_TransactionLimits_HasValuesCycleMonth ( const AB_TRANSACTION_LIMITS st,
const char *  d 
)

int AB_TransactionLimits_HasValuesCycleWeek ( const AB_TRANSACTION_LIMITS st,
const char *  d 
)

int AB_TransactionLimits_HasValuesExecutionDayMonth ( const AB_TRANSACTION_LIMITS st,
const char *  d 
)

int AB_TransactionLimits_HasValuesExecutionDayWeek ( const AB_TRANSACTION_LIMITS st,
const char *  d 
)

int AB_TransactionLimits_HasValuesTextKey ( const AB_TRANSACTION_LIMITS st,
const char *  d 
)

int AB_TransactionLimits_IsModified ( const AB_TRANSACTION_LIMITS st  ) 

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

void AB_TransactionLimits_List2_freeAll ( AB_TRANSACTION_LIMITS_LIST2 stl  ) 

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

AB_TRANSACTION_LIMITS_LIST* AB_TransactionLimits_List_dup ( const AB_TRANSACTION_LIMITS_LIST stl  ) 

AB_TRANSACTION_LIMITS* AB_TransactionLimits_new (  ) 

Creates a new object.

int AB_TransactionLimits_ReadDb ( AB_TRANSACTION_LIMITS st,
GWEN_DB_NODE *  db 
)

Reads data from a GWEN_DB.

void AB_TransactionLimits_RemoveValuesCycleMonth ( AB_TRANSACTION_LIMITS st,
const char *  d 
)

void AB_TransactionLimits_RemoveValuesCycleWeek ( AB_TRANSACTION_LIMITS st,
const char *  d 
)

void AB_TransactionLimits_RemoveValuesExecutionDayMonth ( AB_TRANSACTION_LIMITS st,
const char *  d 
)

void AB_TransactionLimits_RemoveValuesExecutionDayWeek ( AB_TRANSACTION_LIMITS st,
const char *  d 
)

void AB_TransactionLimits_RemoveValuesTextKey ( AB_TRANSACTION_LIMITS st,
const char *  d 
)

void AB_TransactionLimits_SetAllowChangeCycle ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_AllowChangeCycle

void AB_TransactionLimits_SetAllowChangeExecutionDay ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_AllowChangeExecutionDay

void AB_TransactionLimits_SetAllowChangeFirstExecutionDate ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_AllowChangeFirstExecutionDate

void AB_TransactionLimits_SetAllowChangeLastExecutionDate ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_AllowChangeLastExecutionDate

void AB_TransactionLimits_SetAllowChangePeriod ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_AllowChangePeriod

void AB_TransactionLimits_SetAllowChangePurpose ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_AllowChangePurpose

void AB_TransactionLimits_SetAllowChangeRecipientAccount ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_AllowChangeRecipientAccount

void AB_TransactionLimits_SetAllowChangeRecipientName ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_AllowChangeRecipientName

void AB_TransactionLimits_SetAllowChangeTextKey ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_AllowChangeTextKey

void AB_TransactionLimits_SetAllowChangeValue ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_AllowChangeValue

void AB_TransactionLimits_SetAllowMonthly ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_AllowMonthly

void AB_TransactionLimits_SetAllowWeekly ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_AllowWeekly

void AB_TransactionLimits_SetMaxLenBankReference ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_MaxLenBankReference

void AB_TransactionLimits_SetMaxLenCustomerReference ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_MaxLenCustomerReference

void AB_TransactionLimits_SetMaxLenLocalAccountNumber ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_MaxLenLocalAccountNumber

void AB_TransactionLimits_SetMaxLenLocalBankCode ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_MaxLenLocalBankCode

void AB_TransactionLimits_SetMaxLenLocalName ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_MaxLenLocalName

void AB_TransactionLimits_SetMaxLenLocalSuffix ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_MaxLenLocalSuffix

void AB_TransactionLimits_SetMaxLenPurpose ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_MaxLenPurpose

void AB_TransactionLimits_SetMaxLenRemoteAccountNumber ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_MaxLenRemoteAccountNumber

void AB_TransactionLimits_SetMaxLenRemoteBankCode ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_MaxLenRemoteBankCode

void AB_TransactionLimits_SetMaxLenRemoteIban ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_MaxLenRemoteIban

void AB_TransactionLimits_SetMaxLenRemoteName ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_MaxLenRemoteName

void AB_TransactionLimits_SetMaxLenRemoteSuffix ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_MaxLenRemoteSuffix

void AB_TransactionLimits_SetMaxLenTextKey ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_MaxLenTextKey

void AB_TransactionLimits_SetMaxLinesPurpose ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_MaxLinesPurpose

void AB_TransactionLimits_SetMaxLinesRemoteName ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_MaxLinesRemoteName

void AB_TransactionLimits_SetMaxValueSetupTime ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_MaxValueSetupTime

void AB_TransactionLimits_SetMinLenBankReference ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_MinLenBankReference

void AB_TransactionLimits_SetMinLenCustomerReference ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_MinLenCustomerReference

void AB_TransactionLimits_SetMinLenLocalAccountNumber ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_MinLenLocalAccountNumber

void AB_TransactionLimits_SetMinLenLocalBankCode ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_MinLenLocalBankCode

void AB_TransactionLimits_SetMinLenLocalName ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_MinLenLocalName

void AB_TransactionLimits_SetMinLenLocalSuffix ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_MinLenLocalSuffix

void AB_TransactionLimits_SetMinLenPurpose ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_MinLenPurpose

void AB_TransactionLimits_SetMinLenRemoteAccountNumber ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_MinLenRemoteAccountNumber

void AB_TransactionLimits_SetMinLenRemoteBankCode ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_MinLenRemoteBankCode

void AB_TransactionLimits_SetMinLenRemoteIban ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_MinLenRemoteIban

void AB_TransactionLimits_SetMinLenRemoteName ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_MinLenRemoteName

void AB_TransactionLimits_SetMinLenRemoteSuffix ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_MinLenRemoteSuffix

void AB_TransactionLimits_SetMinLenTextKey ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_MinLenTextKey

void AB_TransactionLimits_SetMinLinesPurpose ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_MinLinesPurpose

void AB_TransactionLimits_SetMinLinesRemoteName ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_MinLinesRemoteName

void AB_TransactionLimits_SetMinValueSetupTime ( AB_TRANSACTION_LIMITS el,
int  d 
)

Set the property AB_TRANSACTION_LIMITS_MinValueSetupTime

void AB_TransactionLimits_SetModified ( AB_TRANSACTION_LIMITS st,
int  i 
)

Sets the modified state of the given object

void AB_TransactionLimits_SetTextKeys ( AB_TRANSACTION_LIMITS el,
AB_TEXTKEY_DESCR_LIST d 
)

Set the property AB_TRANSACTION_LIMITS_TextKeys

void AB_TransactionLimits_SetValuesCycleMonth ( AB_TRANSACTION_LIMITS el,
GWEN_STRINGLIST *  d 
)

Set the property AB_TRANSACTION_LIMITS_ValuesCycleMonth

void AB_TransactionLimits_SetValuesCycleWeek ( AB_TRANSACTION_LIMITS el,
GWEN_STRINGLIST *  d 
)

Set the property AB_TRANSACTION_LIMITS_ValuesCycleWeek

void AB_TransactionLimits_SetValuesExecutionDayMonth ( AB_TRANSACTION_LIMITS el,
GWEN_STRINGLIST *  d 
)

Set the property AB_TRANSACTION_LIMITS_ValuesExecutionDayMonth

void AB_TransactionLimits_SetValuesExecutionDayWeek ( AB_TRANSACTION_LIMITS el,
GWEN_STRINGLIST *  d 
)

Set the property AB_TRANSACTION_LIMITS_ValuesExecutionDayWeek

void AB_TransactionLimits_SetValuesTextKey ( AB_TRANSACTION_LIMITS el,
GWEN_STRINGLIST *  d 
)

Set the property AB_TRANSACTION_LIMITS_ValuesTextKey

int AB_TransactionLimits_toDb ( const AB_TRANSACTION_LIMITS st,
GWEN_DB_NODE *  db 
)

Stores an object in the given GWEN_DB_NODE


Generated on Wed Oct 18 16:17:28 2006 for aqbanking by  doxygen 1.4.7