Show
Ignore:
Timestamp:
01/10/08 14:51:22 (14 months ago)
Author:
jdsiiro
Message:

Adding serialization support to utilib. See src/adt/utilib/Serialize.h

- new classes: Serialization_Manager, SerialObject?, SerialPOD
- bugfix: utilib/test/tests.cpp did not catch exceptions thrown by test

cases

- bugfix: In certain cases, assigning an Any to an empty AnyFixedRef?

created a reference to the original Any (instead of just
incrementing the reference count - led to segmentation fault in
specific cases where the original Any was a function return value)

- efficiency: Any::to_value_any() makes a better attempt to avoid

unnecessary copies

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • utilib/trunk/test/utilib.study.xml

    r1421 r1430  
    3939        <level name="vectest">./tests vector</level> 
    4040        <level name="sregistry">./tests sregistry</level> 
     41        <level name="serialize">./tests serialize</level> 
    4142      </factor> 
    4243    </factors>