|
Hikyuu
0.1
|
#include <OPLineCondition.h>


Public 成员函数 | |
| OPLineCondition () | |
| OPLineCondition (const Operand &) | |
| virtual | ~OPLineCondition () |
| virtual void | _calculate () |
| 子类计算接口 更多... | |
| virtual void | _reset () |
| 子类reset接口 更多... | |
| virtual ConditionPtr | _clone () |
| 子类克隆接口 更多... | |
Public 成员函数 继承自 hku::ConditionBase | |
| ConditionBase () | |
| ConditionBase (const string &name) | |
| virtual | ~ConditionBase () |
| string | name () const |
| 获取名称 更多... | |
| void | name (const string &name) |
| 设置名称 更多... | |
| void | reset () |
| 复位操作 更多... | |
| void | setTO (const KData &kdata) |
| 设置交易对象 更多... | |
| KData | getTO () const |
| 获取交易对象 更多... | |
| void | setTM (const TradeManagerPtr &tm) |
| 设置交易管理实例 更多... | |
| TradeManagerPtr | getTM () const |
| 获取交易管理实例 更多... | |
| void | setSG (const SGPtr &sg) |
| 设置系统信号指示器 更多... | |
| SGPtr | getSG () const |
| 获取系统信号指示器 更多... | |
| void | _addValid (const Datetime &datetime) |
| 加入有效时间,在_calculate中调用 更多... | |
| ConditionPtr | clone () |
| 克隆操作 更多... | |
| bool | isValid (const Datetime &datetime) |
| 指定时间系统是否有效 更多... | |
友元 | |
| class | boost::serialization::access |
额外继承的成员函数 | |
Public 类型 继承自 hku::ConditionBase | |
| typedef shared_ptr< ConditionBase > | ConditionPtr |
Protected 属性 继承自 hku::ConditionBase | |
| string | m_name |
| KData | m_kdata |
| TMPtr | m_tm |
| SGPtr | m_sg |
| std::set< Datetime > | m_valid |
| hku::OPLineCondition::OPLineCondition | ( | ) |
| hku::OPLineCondition::OPLineCondition | ( | const Operand & | op | ) |
|
virtual |
|
virtual |
子类计算接口
实现了 hku::ConditionBase.
|
virtual |
子类克隆接口
实现了 hku::ConditionBase.
|
virtual |
子类reset接口
重载 hku::ConditionBase .
|
friend |
1.8.11