On 10/10/14 19:55, Dimitry Sibiryakov wrote: > Hello, All. > > I wonder why in new CLOOP interfaces versions are declared as simple > constants instead > of something like "VERSION = inherited::VERSION + 3"?.. >
The reason is trivial. Current IdlFbInterfaces.h is automatically generated from FirebirdInterface.idl (tool for it will be committed by Adriano soon) therefore it need not be human-readable. With cloop you need not manually care about version when using C++ - all related code is generated, you should just provide required for you policy. Must say that writing good default policy for use out of firebird sources is not complete. What about internal policy - it's also to be changed after beta1, we are going to avoid raising/checking errors manually. ------------------------------------------------------------------------------ Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://p.sf.net/sfu/Zoho Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel
