Main Page | Modules | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

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>

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)

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_LIST * AB_TransactionLimits_List_dup (const AB_TRANSACTION_LIMITS_LIST *stl)
void AB_TransactionLimits_List2_freeAll (AB_TRANSACTION_LIMITS_LIST2 *stl)
AB_TRANSACTION_LIMITS_LIST2 * AB_TransactionLimits_List2_dup (const AB_TRANSACTION_LIMITS_LIST2 *stl)
AB_TRANSACTION_LIMITS * AB_TransactionLimits_new ()
void AB_TransactionLimits_free (AB_TRANSACTION_LIMITS *st)
void AB_TransactionLimits_Attach (AB_TRANSACTION_LIMITS *st)
AB_TRANSACTION_LIMITS * AB_TransactionLimits_dup (const AB_TRANSACTION_LIMITS *st)
AB_TRANSACTION_LIMITS * AB_TransactionLimits_fromDb (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 508 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

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

AB_TRANSACTION_LIMITS_LIST2* AB_TransactionLimits_List2_dup (  const AB_TRANSACTION_LIMITS_LIST2 *  stl  ) 
 

Creates a deep copy of the given LIST2.

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.

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_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 Thu Oct 6 14:49:09 2005 for aqbanking by  doxygen 1.4.4