> 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