Projekt

Allgemein

Profil

Revision:

Revisionen

# Datum Autor Kommentar
a9df352c 02.06.2013 02:14 martin

Typemaker2: Improved copy function

Added copyFlags to members of a type and use them when creating the
copy function.

This can be used to distinguish between copy and dup operations where
dup normally creates a deep copy of the source object while copy only...

6cc1190d 02.06.2013 02:14 martin

Added signals and slots to example file.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2226 70169cfe-8b10-0410-8925-dcb4b91034d8

1497b98f 02.06.2013 01:06 martin

Typemaker2: Now adds sort functions for lists, allows circular deps.

When defining list types then for those struct members which have the
flag "sortByMember" a "_List_SortByMember" will be created.

The tool now also has the command line switch "--defs-only". If this...

dc82c670 20.05.2013 18:37 martin

We introduced some new code, so the next release must have MINOR+1.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2224 70169cfe-8b10-0410-8925-dcb4b91034d8

728477a6 20.05.2013 17:34 martin

Prepared release 4.5.2beta.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2223 70169cfe-8b10-0410-8925-dcb4b91034d8

bef19485 20.05.2013 17:34 martin

Fixed a linkage problem under Windows.

Since we now use the same cppgui-code in FOX16 and QT4 we have to fix the
linkage in order to use the GUI code on Win32 platforms, too.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2222 70169cfe-8b10-0410-8925-dcb4b91034d8

6b850554 10.05.2013 21:29 martin

GWEN_MULTICACHE: Some minor changes.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2221 70169cfe-8b10-0410-8925-dcb4b91034d8

500f87b9 09.05.2013 17:13 martin

Fixed some inconsistencies.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2220 70169cfe-8b10-0410-8925-dcb4b91034d8

f818d114 09.05.2013 01:53 martin

Typemaker2: Added type "uint32_t_array".

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2219 70169cfe-8b10-0410-8925-dcb4b91034d8

1113c5c5 09.05.2013 01:53 martin

Removed comment.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2218 70169cfe-8b10-0410-8925-dcb4b91034d8

2c550fa1 09.05.2013 01:47 martin

Typemaker2: Changed value of TYPEMAKER2_FLAGS_NONE.

This was previously 0x80000000, but that value is in use now. Therefore
we just use an invalid combination of values.

Maybe I'll have to think about this later again, but for now it works.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2217 70169cfe-8b10-0410-8925-dcb4b91034d8

504eb627 09.05.2013 01:40 martin

Typemaker2: Added some popular types.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2216 70169cfe-8b10-0410-8925-dcb4b91034d8

2cab166f 09.05.2013 01:17 martin

Typemaker2: Added definition for GWEN_MULTICACHE_TYPE.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2215 70169cfe-8b10-0410-8925-dcb4b91034d8

da22f683 09.05.2013 01:06 martin

Added a type definition for new GWEN_MULTICACHE.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2214 70169cfe-8b10-0410-8925-dcb4b91034d8

6a029d21 09.05.2013 00:53 martin

Typemaker2 improvements.

Only generate _dup() and _copy() functions if the flags "NODUP" and
"NOCOPY" are not set on the type.

This is needed for generated types which are not dup-able or copyable.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2213 70169cfe-8b10-0410-8925-dcb4b91034d8

7e9cf64d 09.05.2013 00:21 martin

Typemaker2: Create cache callbacks if requested.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2212 70169cfe-8b10-0410-8925-dcb4b91034d8

754d9e89 09.05.2013 00:20 martin

Added callback functions for GWEN_MULTICACHE to GWEN_BUFFER.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2211 70169cfe-8b10-0410-8925-dcb4b91034d8

01320597 09.05.2013 00:20 martin

Only not to forget this...

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2210 70169cfe-8b10-0410-8925-dcb4b91034d8

321dd36f 08.05.2013 22:50 martin

Started working on GWEN_MULTICACHE.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2209 70169cfe-8b10-0410-8925-dcb4b91034d8

fc9e224b 08.05.2013 22:49 martin

GWEN_SLOT: Added attribute GWENHYWFAR_CB to slot callback.

Adapted typemaker2 to reflect that change.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2208 70169cfe-8b10-0410-8925-dcb4b91034d8

e7454d00 08.05.2013 22:49 martin

GWEN_BUFFER: Added reference counter.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2207 70169cfe-8b10-0410-8925-dcb4b91034d8

d289d7bf 07.05.2013 21:25 martin

Fixed constness of generated code.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2206 70169cfe-8b10-0410-8925-dcb4b91034d8

11d37102 07.05.2013 21:21 martin

Minor fixes, again. Mostly beautifications of generated code.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2205 70169cfe-8b10-0410-8925-dcb4b91034d8

d1bc84b7 07.05.2013 20:50 martin

Minor fixes.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2204 70169cfe-8b10-0410-8925-dcb4b91034d8

9f1709c2 07.05.2013 20:50 martin

Added GWEN_XMLNode_GetIntProperty and GWEN_XMLNode_SetIntProperty.

These functions allow setting/getting integer properties of an XML node.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2203 70169cfe-8b10-0410-8925-dcb4b91034d8

(1276-1300/3208) Pro Seite: 25, 50, 100

Auch abrufbar als: Atom