Public Member Functions | |
virtual std::string | getName () const |
Returns the free-form name of this class. | |
std::string | getProperty (const std::string &prop) const |
Returns a property of this class. | |
CjNS_prev (std::string args, const ctor_va_t &) | |
virtual bool | selectNode (select_arg_t &, unsigned int &node) |
performs the node selection | |
Static Public Member Functions | |
static std::string | getName_static () |
Returns the free-form name of this class (static version). | |
static std::string | getProperty_static (const std::string &opt) |
Returns a property of this class (static version). | |
Protected Types | |
enum | prev_selection_type_t { NONE, BIGD, SMALLD, OLDER, NEWER } |
Protected Attributes | |
bool | m_add_remove |
if false then this selector will be adding a link, removing otherwise | |
prev_selection_type_t | m_selecta |
bool jmitie::corelib::CjNS_prev::selectNode | ( | select_arg_t & | , | |
unsigned int & | node | |||
) | [virtual] |
performs the node selection
Returns false if a node cound not be found and true otherwise.
Implements jmitie::CjNodeSelector.