This file is indexed.

/usr/include/aqbanking5/aqbanking/eutransferinfo.h is in libaqbanking34-dev 5.4.3beta-2+b1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  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
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
/* This file is auto-generated from "eutransferinfo.xml" by the typemaker
   tool of Gwenhywfar. 
   Do not edit this file -- all changes will be lost! */
#ifndef EUTRANSFERINFO_H
#define EUTRANSFERINFO_H

/** @page P_AB_EUTRANSFER_INFO_PUBLIC AB_EuTransferInfo (public)
This page describes the properties of AB_EUTRANSFER_INFO
@anchor AB_EUTRANSFER_INFO_CountryCode
<h3>CountryCode</h3>
<p>
This is the two-character ISO country code (as used in toplevel domains). For Germany use "DE".</p>
<p>
Set this property with @ref AB_EuTransferInfo_SetCountryCode, 
get it with @ref AB_EuTransferInfo_GetCountryCode
</p>

@anchor AB_EUTRANSFER_INFO_FieldLimits
<h3>FieldLimits</h3>
<p>
This is the list of known field limits for an AB_TRANSACTION. This object remains the owner of lists returned via @ref AB_JobEuTransferInfo_GetFieldLimits.</p>
<p>
Set this property with @ref AB_EuTransferInfo_SetFieldLimits, 
get it with @ref AB_EuTransferInfo_GetFieldLimits
</p>

@anchor AB_EUTRANSFER_INFO_LimitLocalValue
<h3>LimitLocalValue</h3>
<p>
Optional limit for a transfer in local currency.</p>
<p>
Set this property with @ref AB_EuTransferInfo_SetLimitLocalValue, 
get it with @ref AB_EuTransferInfo_GetLimitLocalValue
</p>

@anchor AB_EUTRANSFER_INFO_LimitForeignValue
<h3>LimitForeignValue</h3>
<p>
Optional limit for a transfer in foreign currency.</p>
<p>
Set this property with @ref AB_EuTransferInfo_SetLimitForeignValue, 
get it with @ref AB_EuTransferInfo_GetLimitForeignValue
</p>

*/
#ifdef __cplusplus
extern "C" {
#endif

typedef struct AB_EUTRANSFER_INFO AB_EUTRANSFER_INFO;

#ifdef __cplusplus
} /* __cplusplus */
#endif

#include <gwenhywfar/db.h>
#include <gwenhywfar/misc.h>
#include <gwenhywfar/list2.h>
/* headers */
#include <gwenhywfar/types.h>
#include <aqbanking/value.h>
#include <aqbanking/transactionlimits.h>

#ifdef __cplusplus
extern "C" {
#endif


GWEN_LIST_FUNCTION_LIB_DEFS(AB_EUTRANSFER_INFO, AB_EuTransferInfo, AQBANKING_API)
AQBANKING_API AB_EUTRANSFER_INFO_LIST *AB_EuTransferInfo_List_dup(const AB_EUTRANSFER_INFO_LIST *stl);

GWEN_LIST2_FUNCTION_LIB_DEFS(AB_EUTRANSFER_INFO, AB_EuTransferInfo, AQBANKING_API)

/** Destroys all objects stored in the given LIST2 and the list itself
*/
AQBANKING_API void AB_EuTransferInfo_List2_freeAll(AB_EUTRANSFER_INFO_LIST2 *stl);

/** Creates a new object.
*/
AQBANKING_API AB_EUTRANSFER_INFO *AB_EuTransferInfo_new(void);
/** Creates an object from the data in the given GWEN_DB_NODE
*/
AQBANKING_API AB_EUTRANSFER_INFO *AB_EuTransferInfo_fromDb(GWEN_DB_NODE *db);
/** Creates and returns a deep copy of thegiven object.
*/
AQBANKING_API AB_EUTRANSFER_INFO *AB_EuTransferInfo_dup(const AB_EUTRANSFER_INFO*st);
/** Destroys the given object.
*/
AQBANKING_API void AB_EuTransferInfo_free(AB_EUTRANSFER_INFO *st);
/** Increments the usage counter of the given object, so an additional free() is needed to destroy the object.
*/
AQBANKING_API void AB_EuTransferInfo_Attach(AB_EUTRANSFER_INFO *st);
/** Reads data from a GWEN_DB.
*/
AQBANKING_API int AB_EuTransferInfo_ReadDb(AB_EUTRANSFER_INFO *st, GWEN_DB_NODE *db);
/** Stores an object in the given GWEN_DB_NODE
*/
AQBANKING_API int AB_EuTransferInfo_toDb(const AB_EUTRANSFER_INFO*st, GWEN_DB_NODE *db);
/** Returns 0 if this object has not been modified, !=0 otherwise
*/
AQBANKING_API int AB_EuTransferInfo_IsModified(const AB_EUTRANSFER_INFO *st);
/** Sets the modified state of the given object
*/
AQBANKING_API void AB_EuTransferInfo_SetModified(AB_EUTRANSFER_INFO *st, int i);

/**
* Returns the property @ref AB_EUTRANSFER_INFO_CountryCode
*/
AQBANKING_API const char *AB_EuTransferInfo_GetCountryCode(const AB_EUTRANSFER_INFO *el);
/**
* Set the property @ref AB_EUTRANSFER_INFO_CountryCode
*/
AQBANKING_API void AB_EuTransferInfo_SetCountryCode(AB_EUTRANSFER_INFO *el, const char *d);

/**
* Returns the property @ref AB_EUTRANSFER_INFO_FieldLimits
*/
AQBANKING_API const AB_TRANSACTION_LIMITS *AB_EuTransferInfo_GetFieldLimits(const AB_EUTRANSFER_INFO *el);
/**
* Set the property @ref AB_EUTRANSFER_INFO_FieldLimits
*/
AQBANKING_API void AB_EuTransferInfo_SetFieldLimits(AB_EUTRANSFER_INFO *el, const AB_TRANSACTION_LIMITS *d);

/**
* Returns the property @ref AB_EUTRANSFER_INFO_LimitLocalValue
*/
AQBANKING_API const AB_VALUE *AB_EuTransferInfo_GetLimitLocalValue(const AB_EUTRANSFER_INFO *el);
/**
* Set the property @ref AB_EUTRANSFER_INFO_LimitLocalValue
*/
AQBANKING_API void AB_EuTransferInfo_SetLimitLocalValue(AB_EUTRANSFER_INFO *el, const AB_VALUE *d);

/**
* Returns the property @ref AB_EUTRANSFER_INFO_LimitForeignValue
*/
AQBANKING_API const AB_VALUE *AB_EuTransferInfo_GetLimitForeignValue(const AB_EUTRANSFER_INFO *el);
/**
* Set the property @ref AB_EUTRANSFER_INFO_LimitForeignValue
*/
AQBANKING_API void AB_EuTransferInfo_SetLimitForeignValue(AB_EUTRANSFER_INFO *el, const AB_VALUE *d);


#ifdef __cplusplus
} /* __cplusplus */
#endif


#endif /* EUTRANSFERINFO_H */