From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=unavailable autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!news.eternal-september.org!feeder.eternal-september.org!aioe.org!.POSTED!not-for-mail From: Victor Porton Newsgroups: comp.lang.ada Subject: Active record in Ada? Date: Wed, 16 Nov 2016 03:04:31 +0200 Organization: Aioe.org NNTP Server Message-ID: NNTP-Posting-Host: lDxRHYOjBtXVpH9sAkYLGw.user.gioia.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7Bit X-Complaints-To: abuse@aioe.org User-Agent: KNode/4.14.10 X-Notice: Filtered by postfilter v. 0.8.2 Xref: news.eternal-september.org comp.lang.ada:32333 Date: 2016-11-16T03:04:31+02:00 List-Id: Is there such a thing as implemented "active record" pattern for Ada? I realize that it can't be done with .member accessors for attributes because Ada does not support dynamic attributes, but something similar enough to classic active record can be done with .Get("member") and .Set("member", ...) style. I wonder, is there any open source implementation of this in Ada? -- Victor Porton - http://portonvictor.org