comp.lang.ada
 help / color / mirror / Atom feed
From: Vincent Marciante <vincent.marciante@l3harris.com>
Subject: Re: Good/best way to enforce library-level instantiation a generic package
Date: Tue, 17 Mar 2020 03:11:48 -0700 (PDT)
Date: 2020-03-17T03:11:48-07:00	[thread overview]
Message-ID: <008fa756-2952-4c25-9058-9bba29da2ba0@googlegroups.com> (raw)
In-Reply-To: <r4p8md$otc$1@franka.jacob-sparre.dk>

On Monday, March 16, 2020 at 9:21:18 PM UTC-4, Randy Brukardt wrote:
> "Vincent Marciante" wrote in message 
> news:6bcc6133-8c8b-4252-a8e6-fd64a5eec2ca@googlegroups.com...
> >I made a generic package that I want only to be instantiated at library 
> >level.
> > I'm working on compile-time a way to enforce that desire which involves 
> > access
> > type accessibility level checking but have not yet set it up correctly.
> > Is there a better/standard way?
<snip>
> You can of course use any library-level access type in your program for this 
> purpose; I picked this one 'cause it is already sitting around.
> 
> Hope this helps.
> 
>                    Randy.
Thanks for the suggestion. It was along that lines of what I was doing
and it hepled. 

  reply	other threads:[~2020-03-17 10:11 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-03-16 18:51 Good/best way to enforce library-level instantiation a generic package Vincent Marciante
2020-03-17  1:21 ` Randy Brukardt
2020-03-17 10:11   ` Vincent Marciante [this message]
2020-03-17 11:21   ` Jeffrey R. Carter
2020-03-18  1:03     ` Randy Brukardt
2020-03-18  9:23       ` Jeffrey R. Carter
2020-03-20 20:37         ` Randy Brukardt
2020-03-18 10:27       ` Vincent Marciante
2020-03-17  6:29 ` briot.emmanuel
2020-03-17 10:15   ` Vincent Marciante
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox