#include <event_filter.h>
Public Member Functions | |
virtual | ~event_filter () |
event_filter dtor | |
virtual bool | accept_well (const std::string &name) const |
Determines is well accepted. | |
virtual void | add_filter_well (const std::string &well_name) |
Adds new well name that should be filtered. | |
virtual void | set_reject_all (bool reject_all) |
Sets reject_all flag. | |
BLUE_SKY_TYPE_DECL (event_filter) | |
blue-sky type declaration | |
Protected Types | |
typedef std::list< std::string > | well_name_list_t |
Type for list of well names. | |
Protected Attributes | |
well_name_list_t | well_name_list_ |
List of well names. | |
auto_value< bool, false > | reject_all_ |
Flag to reject all wells. |
typedef std::list<std::string> blue_sky::event_filter::well_name_list_t [protected] |
Type for list of well names.
virtual blue_sky::event_filter::~event_filter | ( | ) | [inline, virtual] |
event_filter dtor
virtual bool blue_sky::event_filter::accept_well | ( | const std::string & | name | ) | const [virtual] |
virtual void blue_sky::event_filter::add_filter_well | ( | const std::string & | well_name | ) | [virtual] |
blue_sky::event_filter::BLUE_SKY_TYPE_DECL | ( | event_filter | ) |
blue-sky type declaration
virtual void blue_sky::event_filter::set_reject_all | ( | bool | reject_all | ) | [virtual] |
Sets reject_all flag.
reject_all | New value of flag |
auto_value<bool, false> blue_sky::event_filter::reject_all_ [protected] |
Flag to reject all wells.
List of well names.