#include <search_criteria_impl.h>
Public Member Functions | |
PluginSearchCriteria (void) | |
~PluginSearchCriteria (void) | |
PDFSearchCriteria & | get_data () |
Definition at line 39 of file pdf/plugin_impl/search_criteria_impl.h.
pdf::PluginSearchCriteria::PluginSearchCriteria | ( | void | ) |
Definition at line 35 of file pdf/plugin_impl/search_criteria_impl.cpp.
References utils::ObjectTable< T >::add_interface(), _IPluginUnknown::query_interface, _IPluginUnknown::release, IPluginSearchCriteria::set_case_sensitive, IPluginSearchCriteria::set_forward, IPluginSearchCriteria::set_match_whole_word, and IPluginSearchCriteria::set_search_text.
00036 : data() 00037 { 00038 // IPluginUnkown 00039 query_interface = query_interface_impl; 00040 release = release_impl; 00041 00042 // IPluginSearchCriteria 00043 set_search_text = set_search_text_impl; 00044 set_case_sensitive = set_case_sensitive_impl; 00045 set_match_whole_word = set_match_whole_word_impl; 00046 set_forward = set_forward_impl; 00047 00048 g_instances_table.add_interface<IPluginUnknown>(this); 00049 g_instances_table.add_interface<IPluginSearchCriteria>(this); 00050 }
pdf::PluginSearchCriteria::~PluginSearchCriteria | ( | void | ) |
Definition at line 52 of file pdf/plugin_impl/search_criteria_impl.cpp.
References utils::ObjectTable< T >::remove().
00053 { 00054 g_instances_table.remove(this); 00055 }
PDFSearchCriteria& pdf::PluginSearchCriteria::get_data | ( | ) | [inline] |
Definition at line 46 of file pdf/plugin_impl/search_criteria_impl.h.
00046 {return data;}