inlib
1.2.0
|
Public Member Functions | |
finder (std::ostream &a_out, const std::string &a_script) | |
virtual | ~finder () |
bool | find_variables () |
std::vector< inlib::value > | result () const |
void | clear () |
Public Attributes | |
std::ostream & | m_out |
std::string | m_script |
std::vector< inlib::value > | m_stack |
inlib::value::e_type | m_cur_type |
inlib::columns::finder::finder | ( | std::ostream & | a_out, |
const std::string & | a_script | ||
) | [inline] |
Definition at line 218 of file columns.
:m_out(a_out) ,m_script(a_script) //,fSuccess(false) ,m_cur_type(inlib::value::NONE) {}
virtual inlib::columns::finder::~finder | ( | ) | [inline, virtual] |
void inlib::columns::finder::clear | ( | ) | [inline] |
Definition at line 246 of file columns.
{ m_top.clear(); delete_columns(m_stack); m_cur_type = inlib::value::NONE; }
bool inlib::columns::finder::find_variables | ( | ) | [inline] |
std::vector<inlib::value> inlib::columns::finder::result | ( | ) | const [inline] |
Definition at line 240 of file columns.
{ std::vector<inlib::value> vars; copy_columns(m_stack,vars); return vars; }
std::ostream& inlib::columns::finder::m_out |
std::string inlib::columns::finder::m_script |
std::vector<inlib::value> inlib::columns::finder::m_stack |