Hikyuu
Public 成员函数 | 友元 | 所有成员列表
hku::TwoLineEnvironment类 参考

#include <TwoLineEnvironment.h>

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

Public 成员函数

 TwoLineEnvironment ()
 
 TwoLineEnvironment (const Operand &fast, const Operand &slow)
 
virtual ~TwoLineEnvironment ()
 
virtual void _calculate ()
 子类计算接口 更多...
 
virtual EnvironmentPtr _clone ()
 子类克隆接口 更多...
 
- Public 成员函数 继承自 hku::EnvironmentBase
 EnvironmentBase ()
 
 EnvironmentBase (const string &name)
 
virtual ~EnvironmentBase ()
 
string name () const
 获取名称 更多...
 
void name (const string &name)
 设置名称 更多...
 
void reset ()
 复位 更多...
 
void setQuery (const KQuery &query)
 设置查询条件 更多...
 
KQuery getQuery () const
 获取查询条件 更多...
 
EnvironmentPtr clone ()
 克隆操作 更多...
 
void _addValid (const Datetime &datetime)
 加入有效时间,在_calculate中调用 更多...
 
bool isValid (const Datetime &datetime)
 判断指定日期的外部环境是否有效 更多...
 
virtual void _reset ()
 子类复位接口 更多...
 

友元

class boost::serialization::access
 

额外继承的成员函数

- Public 类型 继承自 hku::EnvironmentBase
typedef shared_ptr< EnvironmentBaseEnvironmentPtr
 
- Protected 属性 继承自 hku::EnvironmentBase
string m_name
 
KQuery m_query
 
std::set< Datetimem_valid
 

构造及析构函数说明

hku::TwoLineEnvironment::TwoLineEnvironment ( )
hku::TwoLineEnvironment::TwoLineEnvironment ( const Operand fast,
const Operand slow 
)
hku::TwoLineEnvironment::~TwoLineEnvironment ( )
virtual

成员函数说明

void hku::TwoLineEnvironment::_calculate ( )
virtual

子类计算接口

实现了 hku::EnvironmentBase.

EnvironmentPtr hku::TwoLineEnvironment::_clone ( )
virtual

子类克隆接口

实现了 hku::EnvironmentBase.

友元及相关函数文档

friend class boost::serialization::access
friend

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