> Yep, indeed, we need a way to serialize the BT. XML is an option, you
> can of course choose another format as long as it's easily
> parsable/writable. Don't choose a format that can serialize living
> object tho (for security reasons).

No problem, I will work with XML then as this seems to be standard in CS/CEL. 
Please correct me if I am wrong because I would like to keep the BT 
implementation as close to standard as possible.

 
> To interface it with CrystalArchitect, we basically need a way to
> safely manipulate a BT at runtime.
> 
> This means that we need :
>   - a way to introspect the BT
>   - create/delete/parent/... elements *atomically* (consider that
>   each operation should freeze the execution, make the modification,
>   then restart the execution where it was paused)
>   - a good error mechanism that handles any inconsistent BT or error
>   that could occur during its execution, preventing a C++ crash.


Can you please clarify what needs to be provided to introspect the BT at 
runtime?

Thank you for your time,
Sam



_________________________________________________________________
With Windows Live, you can organise, edit, and share your photos.
http://clk.atdmt.com/UKM/go/134665338/direct/01/
------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Cel-main mailing list
Cel-main@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cel-main

Reply via email to