Blitz logo

Blitz Devel :

From: Julian C. Cummings (cummings_at_[hidden])
Date: 2003-12-04 13:48:53


Suresh,

An easier way to handle this would be with a preprocessor macro
BZ_ALLOW_NULL_RANGE, which could be defined in your port.h header file for
the vtext package, or could be defined by any user who wants to use this
concept.

Regards, Julian C.

> -----Original Message-----
> From: blitz-dev-bounces_at_[hidden]
> [mailto:blitz-dev-bounces_at_[hidden]] On Behalf Of
> Sureshkumar Devanathan
> Sent: Wednesday, December 03, 2003 3:15 PM
> To: Support list for Blitz++
> Subject: [Blitz-dev] Re: [Blitz-support] About extending ranges
>
>
>
> Dear Dr. Cummings and everybody else,
> it may be possible to keep old Range object in tact.
> Instead, add another boolean variable _unsafe to it. By
> default, _unsafe, must be false.
>
> And derive a class _XRange that will initialize the unsafe
> variable. And export operator Range() that will return a
> compatiable but extended
> range object .
>
> -suresh
>
> _______________________________________________
> Blitz-dev mailing list
> Blitz-dev_at_[hidden]
> http://www.oonumerics.org/mailman/listinfo.cgi> /blitz-dev
>