Hikyuu
Public 类型 | Public 成员函数 | Protected 属性 | 友元 | 所有成员列表

交易对象选择模块 更多...

#include <SelectorBase.h>

类 hku::SelectorBase 继承关系图:
Inheritance graph
[图例]
hku::SelectorBase 的协作图:
Collaboration graph
[图例]

Public 类型

typedef shared_ptr< SelectorBaseSelectorPtr
 

Public 成员函数

 SelectorBase ()
 
 SelectorBase (const string &name)
 
virtual ~SelectorBase ()
 
string name () const
 
void name (const string &name)
 
void addStock (const Stock &stock, const SystemPtr &protoSys)
 
void addStockList (const StockList &stkList, const SystemPtr &protoSys)
 
SystemList getAllSystemList () const
 
bool changed (Datetime date)
 
void reset ()
 
void clear ()
 
SelectorPtr clone ()
 
virtual SystemList getSelectedSystemList (Datetime date)=0
 
virtual void _reset ()
 子类复位接口 更多...
 
virtual SelectorPtr _clone ()=0
 子类克隆接口 更多...
 

Protected 属性

string m_name
 
int m_count
 
Datetime m_pre_date
 
SystemList m_sys_list
 

友元

class boost::serialization::access
 

详细描述

交易对象选择模块

成员类型定义说明

构造及析构函数说明

hku::SelectorBase::SelectorBase ( )
hku::SelectorBase::SelectorBase ( const string name)
hku::SelectorBase::~SelectorBase ( )
virtual

成员函数说明

virtual SelectorPtr hku::SelectorBase::_clone ( )
pure virtual

子类克隆接口

virtual void hku::SelectorBase::_reset ( )
inlinevirtual

子类复位接口

void hku::SelectorBase::addStock ( const Stock stock,
const SystemPtr protoSys 
)
void hku::SelectorBase::addStockList ( const StockList stkList,
const SystemPtr protoSys 
)
bool hku::SelectorBase::changed ( Datetime  date)
void hku::SelectorBase::clear ( )
SelectorPtr hku::SelectorBase::clone ( )
SystemList hku::SelectorBase::getAllSystemList ( ) const
inline
virtual SystemList hku::SelectorBase::getSelectedSystemList ( Datetime  date)
pure virtual
string hku::SelectorBase::name ( ) const
inline
void hku::SelectorBase::name ( const string name)
inline
void hku::SelectorBase::reset ( )

友元及相关函数文档

friend class boost::serialization::access
friend

类成员变量说明

int hku::SelectorBase::m_count
protected
string hku::SelectorBase::m_name
protected
Datetime hku::SelectorBase::m_pre_date
protected
SystemList hku::SelectorBase::m_sys_list
protected

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