Login
Username:

Password:

Remember me



Lost Password?

Register now!
Sections
Who's Online
109 user(s) are online (5 user(s) are browsing News)

Members: 0
Guests: 109

more...
Support us!
Recent OS4 Files
OS4Depot.net
Recent Replied Topics
Topic Replies Last Post
AmigaOS4 WPE WebKit [1][2] 21 (1827) K-L Yesterday 23:10
AmigaOS4 Latest DOSBOX : with PPC dynamic recompiler and stuff , right there! [1][2][3][4][5][6] 108 (5922) kas1e Yesterday 21:32
Amiga Classic wget a little help 12 (382) white Yesterday 16:35
E-UAE a SDL version or E-UAE/RuninUAE question 19 (7646) white Yesterday 16:33
AmigaOS4 SMTube : new version on OS4Depot [1][2] ... [16][17][18][19] 376 (151833) white Yesterday 12:11
AmigaOS4 SSH client for AmigaOS with builtin terminal emulation [1][2][3][4] 61 (8303) jabirulo Yesterday 11:59
AmigaOS4 Graphics Card Upgrade - SAM 460 19 (901) imagodespira Yesterday 7:39
AmigaOS4 SDL2 [1][2] ... [42][43][44][45] 884 (217710) Capehill 2/21 8:23
AmigaOS4 Warp3D Nova Tutorials Book Released [1][2] 25 (4149) billt 2/18 18:46
AmigaOS4 Problems with AmigaInputAnyware [1][2] 27 (3596) Daedalus 2/18 11:13
AmigaOS4 Help: Hyperion's Port of Heretic II [1][2] 20 (5042) ddni 2/17 14:21
AmigaOS4 AHI stereo test (solved by Mixer) 9 (363) Capehill 2/16 16:32
AmigaOS4 Wings Remastered [1][2] ... [6][7][8][9] 164 (69974) Daytona675x 2/16 14:36
AmigaOS4 AmiUpdate 2.46? [1][2][3] 49 (3828) Raziel 2/15 20:58
Amigans feedback To short login time while writing a P.M. 2 (180) khayoz 2/15 15:13
[View all topics]  [Forum Settings]
Software News : OO library v1.0 released for AmigaOS4.x
Posted by TSK on 2017/11/29 17:53:40 (845 reads) News by the same author
Software News

OO library v1.0 released for AmigaOS4.x (4.1 FE update 1 recommended)

OO library brings object class style and easier programming to plain C language and AmigaOS. OO library makes also possible to create GUI's using GUIML (Graphical User Interface Markup Language). OO library contains several classes to use. (Note: C language still don't have features of object oriented programming.)



OO library takes advantage of resource tracking feature of the Exec library to track all of the created objects and free them from memory (automatically) if the software crashes and the user decides to kill the crashed software.

You can find it from os4depot.net.

Printer Friendly Page Send this Story to a Friend Create a PDF from the article
The comments are owned by the author. We aren't responsible for their content.
Author Thread
cha05e90
Published: 2017/11/30 15:00  Updated: 2017/11/30 15:00
Quite a regular
Joined: 03/10/2009
From: Germany
Comments: 629
 Examples
Sounds interesting. Are there any examples in the archive?
TSK
Published: 2017/11/30 18:29  Updated: 2017/11/30 18:29
Just can't stay away
Joined: 02/23/2007
From: Finland, the land of Santa, sauna, sisu and salmiakki
Comments: 1101
 Re: Examples
Yes.
cha05e90
Published: 2017/12/1 9:27  Updated: 2017/12/1 9:27
Quite a regular
Joined: 03/10/2009
From: Germany
Comments: 629
 Re: Examples
Ah, thanks for the info!
ChrisH
Published: 2017/12/28 20:21  Updated: 2017/12/28 20:21
Home away from home
Joined: 05/19/2007
From: England
Comments: 3553
 Re: OO library v1.0 released for AmigaOS4.x
Silly question, but if you want to use OOP in a C-style language, why not just use C++?

(Having written an OOP-style program in C myself, I can imagine how many hoops you have to jump through, even with some library helping. Surely much easier if it's just built-in to the language...?)
TSK
Published: 2018/1/5 19:48  Updated: 2018/1/5 19:48
Just can't stay away
Joined: 02/23/2007
From: Finland, the land of Santa, sauna, sisu and salmiakki
Comments: 1101
 Re: OO library v1.0 released for AmigaOS4.x
I wanted just easier programming. Nothing to do with proper object oriented programming when dealing with C.

I started to convert headers to C++ class definitions but it takes time.
General
Site sponsors
Advertise Here

Site statistics
Registered members
  1458
Logged in last:
  24 hours, 45
  7 days, 93
  30 days, 139
Top Posters
1 kas1e   kas1e 5872
2 Raziel   Raziel 3632
3 ChrisH   ChrisH 3553
4 Chris   Chris 3230
5 samo79   samo79 3205
6 orgin   orgin 3183
7 LiveForIt   LiveForIt 2765
8 Antique   Antique 2471
9 328gts   328gts 2356
10 Hans   Hans 2215
New Members
beworld   beworld 02/14/2020
rkelemen   rkelemen 02/12/2020
Speedy1969it   Speedy1969it 02/01/2020
Quantumcat   Quantumcat 01/21/2020
Spanky   Spanky 01/19/2020
simulant   simulant 01/19/2020
mpl   mpl 01/16/2020
TimoInutilis   TimoInutilis 01/14/2020
levellord   levellord 01/14/2020
arfcarl   arfcarl 12/31/2019
Powered by XOOPS 2.0 © 2001-2016 The XOOPS Project