Hikyuu
|
#include <Portfolio.h>
Public 类型 | |
typedef shared_ptr< Portfolio > | PortfolioPtr |
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 |
typedef shared_ptr<Portfolio> hku::Portfolio::PortfolioPtr |
hku::Portfolio::Portfolio | ( | ) |
hku::Portfolio::Portfolio | ( | const string & | name | ) |
hku::Portfolio::Portfolio | ( | const TradeManagerPtr & | tm, |
const SelectorPtr & | st, | ||
const AFPtr & | af | ||
) |
|
virtual |
PortfolioPtr hku::Portfolio::clone | ( | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
void hku::Portfolio::reset | ( | ) |
void hku::Portfolio::run | ( | const KQuery & | query | ) |
|
inline |
|
inline |
|
inline |
|
friend |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |