58 #ifndef _SIMPLEFILTERMANAGER_HH_
59 #define _SIMPLEFILTERMANAGER_HH_
61 #include "LogTypes.hh"
62 #include "ToolList.hh"
63 #include "ComponentList.hh"
64 #include "FilterManagerInterface.hh"
65 #include "FullLinkedList.hh"
71 CORBA::String_var componentName;
131 addFilter(
const char* toolName,
const char* filterName,
141 removeFilter(
const char* toolName,
const char* filterName,
220 containsTag(
tag_list_t* list,
const char* name);
228 containsTagName(
tag_list_t* list,
const char* name);
256 updateComponentConfigs();
Definition: FullLinkedList.hh:263
void toolDisconnect(const char *toolName, ToolList::ReadIterator *iter)
void sendMessageWithFilters(log_msg_t *message)
void toolConnect(const char *toolName, ToolList::ReadIterator *iter)
Definition: LogTypes.hh:77
void addFilter(const char *toolName, const char *filterName, ToolList::ReadIterator *iter)
tag_list_t * componentConnect(const char *componentName, ComponentList::ReadIterator *iter)
Definition: SimpleFilterManager.hh:86
Definition: LogTypes.hh:218
Definition: FilterManagerInterface.hh:73
void componentDisconnect(const char *componentName, ComponentList::ReadIterator *iter)
Definition: LogTool.hh:73
void removeFilter(const char *toolName, const char *filterName, ToolList::ReadIterator *iter)
SimpleFilterManager(ToolList *toolList, ComponentList *compList, tag_list_t *stateTags)
Definition: SimpleFilterManager.hh:70
Definition: LogTypes.hh:329
virtual void flushAllFilters(const char *toolName, ToolList::ReadIterator *iter)