Please use this identifier to cite or link to this item: http://hdl.handle.net/10553/45993
Title: Abstract interface types in GNAT: Conversions, discriminants, and C++
Authors: Miranda, Javier 
Schonberg, Edmond
UNESCO Clasification: 3307 Tecnología electrónica
Keywords: Ada 2005
Abstract Interface Types
Tagged Types
GNAT
Discriminants
Issue Date: 2006
Journal: Lecture Notes in Computer Science 
Conference: 11th Ada-Europe International Conference on Reliable Software Technologies 
Abstract: Ada 2005 Abstract Interface Types provide a limited and practical form of multiple inheritance of specifications. In this paper we cover the following aspects of their implementation in the GNAT compiler: interface type conversions, the layout of variable sized tagged objects with interface progenitors, and the use of the GNAT compiler for interfacing with C++ classes with compatible inheritance trees.
URI: http://hdl.handle.net/10553/45993
ISBN: 3540346635
9783540346630
ISSN: 0302-9743
DOI: 10.1007/11767077_15
Source: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)[ISSN 0302-9743],v. 4006 LNCS, p. 179-190
Appears in Collections:Actas de congresos
Thumbnail
Adobe PDF (408,39 kB)
Show full item record

Page view(s)

19
checked on Feb 21, 2021

Download(s)

51
checked on Feb 21, 2021

Google ScholarTM

Check

Altmetric


Share



Export metadata



Items in accedaCRIS are protected by copyright, with all rights reserved, unless otherwise indicated.