mirror of
https://gitee.com/fasiondog/hikyuu.git
synced 2024-12-03 20:37:50 +08:00
42 lines
1.0 KiB
C++
42 lines
1.0 KiB
C++
/*
|
|
* export.cpp
|
|
*
|
|
* Created on: 2013-4-29
|
|
* Author: fasiondog
|
|
*/
|
|
|
|
#include "../../config.h"
|
|
|
|
#if HKU_SUPPORT_SERIALIZATION
|
|
|
|
#if HKU_SUPPORT_XML_ARCHIVE
|
|
#include <boost/archive/xml_oarchive.hpp>
|
|
#include <boost/archive/xml_iarchive.hpp>
|
|
#endif /* HKU_SUPPORT_XML_ARCHIVE */
|
|
|
|
#if HKU_SUPPORT_TEXT_ARCHIVE
|
|
#include <boost/archive/text_oarchive.hpp>
|
|
#include <boost/archive/text_iarchive.hpp>
|
|
#endif /* HKU_SUPPORT_TEXT_ARCHIVE */
|
|
|
|
#if HKU_SUPPORT_BINARY_ARCHIVE
|
|
#include <boost/archive/binary_oarchive.hpp>
|
|
#include <boost/archive/binary_iarchive.hpp>
|
|
#endif /* HKU_SUPPORT_BINARY_ARCHIVE */
|
|
|
|
#include <boost/serialization/export.hpp>
|
|
|
|
#include "imp/CrossSignal.h"
|
|
#include "imp/CrossGoldSignal.h"
|
|
#include "imp/SingleSignal.h"
|
|
#include "imp/SingleSignal2.h"
|
|
#include "imp/BoolSignal.h"
|
|
|
|
BOOST_CLASS_EXPORT(hku::CrossSignal)
|
|
BOOST_CLASS_EXPORT(hku::CrossGoldSignal)
|
|
BOOST_CLASS_EXPORT(hku::SingleSignal)
|
|
BOOST_CLASS_EXPORT(hku::SingleSignal2)
|
|
BOOST_CLASS_EXPORT(hku::BoolSignal)
|
|
|
|
#endif /* HKU_SUPPORT_SERIALIZATION */
|