comp.lang.ada
 help / color / mirror / Atom feed
From: "DuckE" <nospam_steved94@home.com>
Subject: Re: Simplest way to protect a variable ?
Date: Fri, 07 Sep 2001 13:03:52 GMT
Date: 2001-09-07T13:03:52+00:00	[thread overview]
Message-ID: <YA3m7.47899$MK5.27683154@news1.sttln1.wa.home.com> (raw)
In-Reply-To: 9n9r4c$srt$1@snipp.uninett.no

Have you considered using a function instead of an array?
That is:
  Define a function in the package spec (use pragma Inline if performance is
an issue) then initialize
the array in the package body and have the function return an eleement.

SteveD

"Reinert Korsnes" <Reinert.Korsnes@ffi.no> wrote in message
news:9n9r4c$srt$1@snipp.uninett.no...
> Hi,
>
> Let's say I initiate a "global" variable, A (for example an array), by
> calling a procedure (which may read data from a file).  And I want to be
> sure that the content (value) of this variable is not changed by
> another procedure.  The variable is "global" in the sense that it is
> available in many many other routines.
>
> I may have several co-programmers I do not trust :-)
>
> What is the simplest way to do this (in Ada) ?
>
> reinert
>
> --
> http://home.chello.no/~rkorsnes





  parent reply	other threads:[~2001-09-07 13:03 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-09-07  6:50 Simplest way to protect a variable ? Reinert Korsnes
2001-09-07  8:21 ` Peter Amey
2001-09-07  8:45 ` Wilhelm Spickermann
2001-09-07  9:13   ` Reinert Korsnes
2001-09-07  9:16     ` Reinert Korsnes
2001-09-07 13:15     ` Wilhelm Spickermann
2001-09-07 11:35   ` Reinert Korsnes
2001-09-07 13:26     ` Ted Dennison
2001-09-09 18:03       ` martin.m.dowie
2001-09-07 13:03 ` DuckE [this message]
2001-09-07 13:21 ` Ted Dennison
replies disabled

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