Changeset 649


Ignore:
Timestamp:
12/16/08 18:06:36 (11 years ago)
Author:
Eoin
Message:
 
Location:
trunk/src/global
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/global/txml_iarchive.hpp

    r647 r649  
    315315                if (boost_xml_compat_) 
    316316                { 
     317#if BOOST_VERSION < 103700 
    317318                        std::string id = read_attribute<std::string>(arc::OBJECT_ID(), arc::OBJECT_REFERENCE()); 
     319#else 
     320                        std::string id = read_attribute<std::string>(arc::BOOST_ARCHIVE_XML_OBJECT_ID(), arc::BOOST_ARCHIVE_XML_OBJECT_REFERENCE()); 
     321#endif 
    318322 
    319323                        t = boost::lexical_cast<int>(id.substr(1)); 
    320324                } 
    321325                else 
    322                         t = read_attribute<arc::object_id_type>(arc::OBJECT_ID(), arc::OBJECT_REFERENCE());              
     326#if BOOST_VERSION < 103700 
     327                        t = read_attribute<arc::object_id_type>(arc::OBJECT_ID(), arc::OBJECT_REFERENCE());      
     328#else 
     329                        t = read_attribute<arc::object_id_type>(arc::BOOST_ARCHIVE_XML_OBJECT_ID(), arc::BOOST_ARCHIVE_XML_OBJECT_REFERENCE());  
     330#endif 
    323331        } 
    324332     
    325333        void load_override(arc::version_type& t, int) 
    326334        {  
     335#if BOOST_VERSION < 103700 
    327336                t = read_attribute<arc::version_type>(arc::VERSION()); 
     337#else 
     338                t = read_attribute<arc::version_type>(arc::BOOST_ARCHIVE_XML_VERSION()); 
     339#endif 
    328340        } 
    329341     
    330342        void load_override(arc::class_id_type& t, int) 
    331343        {  
     344#if BOOST_VERSION < 103700 
    332345                t = read_attribute<arc::class_id_type>(arc::CLASS_ID(), arc::CLASS_ID_REFERENCE()); 
     346#else 
     347                t = read_attribute<arc::class_id_type>(arc::BOOST_ARCHIVE_XML_CLASS_ID(), arc::BOOST_ARCHIVE_XML_CLASS_ID_REFERENCE()); 
     348#endif 
    333349        } 
    334350     
    335351        void load_override(arc::tracking_type& t, int) 
    336352        {  
     353#if BOOST_VERSION < 103700 
    337354                t = read_attribute<arc::tracking_type>(arc::TRACKING());  
     355#else 
     356                t = read_attribute<arc::tracking_type>(arc::BOOST_ARCHIVE_XML_TRACKING());  
     357#endif 
    338358        } 
    339359 
  • trunk/src/global/txml_oarchive.hpp

    r573 r649  
    279279        { 
    280280                // xml header 
     281#if BOOST_VERSION < 103700 
    281282                write_attribute("signature", arc::ARCHIVE_SIGNATURE()); 
    282283                write_attribute("version", arc::ARCHIVE_VERSION()); 
     284#else 
     285                write_attribute("signature", arc::BOOST_ARCHIVE_SIGNATURE()); 
     286                write_attribute("version", arc::BOOST_ARCHIVE_VERSION()); 
     287#endif 
    283288        } 
    284289 
     
    288293        void save_override(const arc::object_id_type & t, int i) 
    289294        {  
     295#if BOOST_VERSION < 103700 
    290296                write_attribute(arc::OBJECT_ID(), t); 
     297#else 
     298                write_attribute(arc::BOOST_ARCHIVE_XML_OBJECT_ID(), t); 
     299#endif 
    291300        } 
    292301 
    293302    void save_override(const arc::object_reference_type & t, int) 
    294303        { 
     304#if BOOST_VERSION < 103700 
    295305                write_attribute(arc::OBJECT_REFERENCE(), t); 
     306#else 
     307                write_attribute(arc::BOOST_ARCHIVE_XML_OBJECT_REFERENCE(), t); 
     308#endif 
    296309        } 
    297310     
    298311        void save_override(const arc::version_type & t, int i) 
    299312        {  
     313#if BOOST_VERSION < 103700 
    300314                write_attribute(arc::VERSION(), t); 
     315#else 
     316                write_attribute(arc::BOOST_ARCHIVE_XML_VERSION(), t); 
     317#endif 
    301318        } 
    302319     
    303320        void save_override(const arc::class_id_type & t, int i) 
    304321        {  
     322#if BOOST_VERSION < 103700 
    305323                write_attribute(arc::CLASS_ID(), t); 
     324#else 
     325                write_attribute(arc::BOOST_ARCHIVE_XML_CLASS_ID(), t); 
     326#endif 
    306327        } 
    307328     
    308329        void save_override(const arc::class_id_optional_type & t, int i) 
    309330        {  
     331#if BOOST_VERSION < 103700 
    310332                write_attribute(arc::CLASS_ID(), t);  
     333#else 
     334                write_attribute(arc::BOOST_ARCHIVE_XML_CLASS_ID(), t);  
     335#endif 
    311336        } 
    312337     
    313338        void save_override(const arc::class_id_reference_type & t, int i) 
    314339        {  
     340#if BOOST_VERSION < 103700 
    315341                write_attribute(arc::CLASS_ID_REFERENCE(), t);  
     342#else 
     343                write_attribute(arc::BOOST_ARCHIVE_XML_CLASS_ID_REFERENCE(), t);  
     344#endif 
    316345        } 
    317346     
     
    322351                        return; 
    323352 
     353#if BOOST_VERSION < 103700 
    324354                write_attribute(arc::CLASS_NAME(), key); 
     355#else 
     356                write_attribute(arc::BOOST_ARCHIVE_XML_CLASS_NAME(), key); 
     357#endif 
    325358        } 
    326359     
    327360        void save_override(const arc::tracking_type & t, int i) 
    328361        {  
     362#if BOOST_VERSION < 103700 
    329363                write_attribute(arc::TRACKING(), t.t);  
     364#else 
     365                write_attribute(arc::BOOST_ARCHIVE_XML_TRACKING(), t.t);  
     366#endif 
    330367        } 
    331368 
Note: See TracChangeset for help on using the changeset viewer.