Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Ada > Re: How to retu...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 20 of 20 Topic 5632 of 5800
Post > Topic >>

Re: How to return an empty aggregate

by george.priv@[EMAIL PROTECTED] Apr 7, 2008 at 01:23 PM

On Apr 6, 4:04 pm, Maciej Sobczak <see.my.homep...@[EMAIL PROTECTED]
> wrote:
> On 6 Kwi, 09:00, george.p...@[EMAIL PROTECTED]
 wrote:
>
> > You receive the events for logging but you don't want
> > 5,000,000 records of the same to go in when some device malfunctions.
> > You rather want first 10, and something stating that this is serious
> > condition, etc. Is there a way to use stateless adapter or you have to
> > have a context?
>
> There is a way to have a filter Log that feeds its selected output
> into another Log'Class - and that second Log object can be whatever,
> including empty null log.
>
> Hint: essentially you want some Ada equivalent of the following pipe
> construct:
>
> $ someprogram | head > somefile.log
>
> which in some particular case might become just:
>
> $ someprogram | head > /dev/null
>
> as opposed to direct:
>
> $ someprogram > somefile.log
>
> or:
>
> $ someprogram > /dev/null
>
> The presence of "head" filter changes nothing in the applicability of /
> dev/null - that's why, in Ada terms, it can always have the same
> implementation:
>
> type Null_Log is new Log with null record.
>
> --
> Maciej Sobczak *www.msobczak.com*www.inspirel.com

I think you misunderstand.  I am not questioning value of the concept
of adapter in general.  My point was that value of adapter (strategy
if you wish) with no context is approaching 0 and my example was to
demonstrate precisely that point.

G.
 




 20 Posts in Topic:
How to return an empty aggregate
Maciej Sobczak <see.my  2008-04-01 04:58:06 
Re: How to return an empty aggregate
Anh Vo <anhvofrcaus@[E  2008-04-01 05:54:00 
Re: How to return an empty aggregate
"Dmitry A. Kazakov&q  2008-04-01 15:34:04 
Re: How to return an empty aggregate
Robert A Duff <bobduff  2008-04-01 11:00:19 
Re: How to return an empty aggregate
Adam Beneschan <adam@[  2008-04-01 10:18:23 
Re: How to return an empty aggregate
Maciej Sobczak <see.my  2008-04-02 00:16:40 
Re: How to return an empty aggregate
Maciej Sobczak <see.my  2008-04-02 00:19:00 
Re: How to return an empty aggregate
george.priv@[EMAIL PROTEC  2008-04-02 22:02:37 
Re: How to return an empty aggregate
Maciej Sobczak <see.my  2008-04-03 02:09:11 
Re: How to return an empty aggregate
george.priv@[EMAIL PROTEC  2008-04-04 08:38:52 
Re: How to return an empty aggregate
Maciej Sobczak <see.my  2008-04-04 13:35:19 
Re: How to return an empty aggregate
george.priv@[EMAIL PROTEC  2008-04-04 16:58:36 
Re: How to return an empty aggregate
Maciej Sobczak <see.my  2008-04-05 06:48:36 
Re: How to return an empty aggregate
george.priv@[EMAIL PROTEC  2008-04-05 09:04:29 
Re: How to return an empty aggregate
Maciej Sobczak <see.my  2008-04-05 14:14:04 
Re: How to return an empty aggregate
george.priv@[EMAIL PROTEC  2008-04-05 15:36:36 
Re: How to return an empty aggregate
george.priv@[EMAIL PROTEC  2008-04-06 00:00:18 
Re: How to return an empty aggregate
Maciej Sobczak <see.my  2008-04-06 12:53:11 
Re: How to return an empty aggregate
Maciej Sobczak <see.my  2008-04-06 13:04:55 
Re: How to return an empty aggregate
george.priv@[EMAIL PROTEC  2008-04-07 13:23:35 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Sun Jul 6 19:37:39 CDT 2008.