inlib  1.2.0
Public Member Functions
inlib::sg::search_action Class Reference
Inheritance diagram for inlib::sg::search_action:
Inheritance graph
[legend]
Collaboration diagram for inlib::sg::search_action:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 search_action (std::ostream &a_out)
virtual ~search_action ()
void reset ()
void set_done (bool a_value)
bool done () const
void add_obj (void *a_obj)
const std::vector< void * > & objs () const
void set_class (const std::string &a_class)
std::string sclass ()
const std::string & sclass () const

Detailed Description

Definition at line 22 of file search_action.


Constructor & Destructor Documentation

inlib::sg::search_action::search_action ( std::ostream &  a_out) [inline]

Definition at line 37 of file search_action.

  : action(a_out)
  ,m_done(false)
  {}
virtual inlib::sg::search_action::~search_action ( ) [inline, virtual]

Definition at line 41 of file search_action.

{}

Member Function Documentation

void inlib::sg::search_action::add_obj ( void *  a_obj) [inline]

Definition at line 61 of file search_action.

{m_objs.push_back(a_obj);}
bool inlib::sg::search_action::done ( ) const [inline]

Definition at line 57 of file search_action.

{return m_done;}
const std::vector<void*>& inlib::sg::search_action::objs ( ) const [inline]

Definition at line 62 of file search_action.

{return m_objs;}
void inlib::sg::search_action::reset ( ) [inline]

Definition at line 51 of file search_action.

               {
    m_done = false;
    m_objs.clear();
  }
std::string inlib::sg::search_action::sclass ( ) [inline]

Definition at line 65 of file search_action.

{return m_class;}
const std::string& inlib::sg::search_action::sclass ( ) const [inline]

Definition at line 66 of file search_action.

{return m_class;}
void inlib::sg::search_action::set_class ( const std::string &  a_class) [inline]

Definition at line 64 of file search_action.

{m_class = a_class;}
void inlib::sg::search_action::set_done ( bool  a_value) [inline]

Definition at line 56 of file search_action.

{m_done = a_value;}

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines