1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110
|
<typedefs>
<type id="AB_VALUE" >
<functions>
<function type="todb" name="AB_Value_toDb" />
<function type="fromdb" name="AB_Value_fromDb" />
<function type="dup" name="AB_Value_dup" />
<function type="free" name="AB_Value_free" />
</functions>
</type>
<type id="GWEN_STRINGLIST" >
<functions>
<function type="dup" name="GWEN_StringList_dup" />
<function type="free" name="GWEN_StringList_free" />
</functions>
</type>
<type id="GWEN_TIME" >
<functions>
<function type="todb" name="GWEN_Time_toDb" />
<function type="fromdb" name="GWEN_Time_fromDb" />
<function type="dup" name="GWEN_Time_dup" />
<function type="free" name="GWEN_Time_free" />
</functions>
</type>
<type id="uint32_t" dbtype="int" />
</typedefs>
<types>
<type id="AB_TRANSACTION"
prefix="AB_Transaction"
class="Transaction"
access="public"
filename="transaction"
inherit="public"
list="lib"
list2="public" >
<headers>
<header type="sys" >gwenhywfar/types.h</header>
<header type="sys" >gwenhywfar/gwentime.h</header>
<header type="sys" >gwenhywfar/stringlist.h</header>
<header type="sys" >aqbanking/value.h</header>
</headers>
<group name="Local Account Info">
<descr>
This group contains information about the local account.
</descr>
<elem name="localBankCode" type="char" ptr="1">
<descr>
This is the code of the local bank (i.e. <b>your</b> bank).
</descr>
</elem>
<elem name="localAccountNumber" type="char" ptr="1" />
<elem name="localSuffix" type="char" ptr="1" />
<elem name="localOwnerName" type="char" ptr="1" />
</group>
<group name="Remote Account Info">
<descr>
This group contains information about the remote account.
</descr>
<elem name="remoteBankCode" type="char" ptr="1" />
<elem name="remoteAccountNumber" type="char" ptr="1" />
<elem name="remoteSuffix" type="char" ptr="1" />
<elem name="remoteOwnerName" type="GWEN_STRINGLIST" ptr="1" />
</group>
<elem name="uniqueId" type="char" ptr="1" />
<group name="Dates">
<elem name="valutaDate" type="GWEN_TIME" ptr="1" />
<elem name="date" type="GWEN_TIME" ptr="1" />
</group>
<group name="Value">
<elem name="value" type="AB_VALUE" ptr="1" />
</group>
<group name="Info Which Is Not Supported by All Backends">
<descr>
<p>
This group contains information which differ between backends.
</p>
<p>
Some of this information might not even be <b>supported</b> by every backends.
</p>
</descr>
<elem name="textKey" type="int" />
<elem name="transactionKey" type="char" ptr="1" />
<elem name="customerReference" type="char" ptr="1" />
<elem name="bankReference" type="char" ptr="1" />
<elem name="transactionCode" type="int" />
<elem name="transactionText" type="char" ptr="1" />
<elem name="primanota" type="char" ptr="1" />
<elem name="purpose" type="GWEN_STRINGLIST" ptr="1" />
</group>
</type>
</types>
|