Hikyuu
Public 类型 | Public 成员函数 | Protected 属性 | 友元 | 所有成员列表
hku::Portfolio类 参考

#include <Portfolio.h>

Public 类型

typedef shared_ptr< PortfolioPortfolioPtr
 

Public 成员函数

 Portfolio ()
 
 Portfolio (const string &name)
 
 Portfolio (const TradeManagerPtr &tm, const SelectorPtr &st, const AFPtr &af)
 
virtual ~Portfolio ()
 
string name () const
 
void name (const string &name)
 
void run (const KQuery &query)
 
TMPtr getTM ()
 
SEPtr getSE ()
 
AFPtr getAF ()
 
void setTM (const TMPtr &tm)
 
void setSE (const SEPtr &se)
 
void setAF (const AFPtr &af)
 
void reset ()
 
PortfolioPtr clone ()
 

Protected 属性

string m_name
 
TMPtr m_tm
 
SEPtr m_se
 
AFPtr m_af
 
TMPtr m_tm_shadow
 

友元

class boost::serialization::access
 

成员类型定义说明

构造及析构函数说明

hku::Portfolio::Portfolio ( )
hku::Portfolio::Portfolio ( const string name)
hku::Portfolio::Portfolio ( const TradeManagerPtr tm,
const SelectorPtr st,
const AFPtr af 
)
hku::Portfolio::~Portfolio ( )
virtual

成员函数说明

PortfolioPtr hku::Portfolio::clone ( )
AFPtr hku::Portfolio::getAF ( )
inline
SEPtr hku::Portfolio::getSE ( )
inline
TMPtr hku::Portfolio::getTM ( )
inline
string hku::Portfolio::name ( ) const
inline
void hku::Portfolio::name ( const string name)
inline
void hku::Portfolio::reset ( )
void hku::Portfolio::run ( const KQuery query)
void hku::Portfolio::setAF ( const AFPtr af)
inline
void hku::Portfolio::setSE ( const SEPtr se)
inline
void hku::Portfolio::setTM ( const TMPtr tm)
inline

友元及相关函数文档

friend class boost::serialization::access
friend

类成员变量说明

AFPtr hku::Portfolio::m_af
protected
string hku::Portfolio::m_name
protected
SEPtr hku::Portfolio::m_se
protected
TMPtr hku::Portfolio::m_tm
protected
TMPtr hku::Portfolio::m_tm_shadow
protected

该类的文档由以下文件生成: