On 06/08/2014 09:04, Dimitry Sibiryakov wrote: > 06.08.2014 13:55, Alex Peshkoff wrote: >> As a side effect we have to have LocalStatus class in public header, >> suppose it's not too big problem. > Unfortunately it is because LocalStatus requires whole FB memory manager > to be compiled. > "LocalStatus" was just an example, but maybe not the current implementation.
We may also use DelegateStatus(userStatus). In case of errors, double virtual calls will be made, but no problem. DelegateStatus::set may set a local flag (dirty) and the no-error code will not have virtual calls. Adriano ------------------------------------------------------------------------------ Infragistics Professional Build stunning WinForms apps today! Reboot your WinForms applications with our WinForms controls. Build a bridge from your legacy apps to the future. http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel