pdf::PluginSearchCriteria Class Reference

#include <search_criteria_impl.h>

Inheritance diagram for pdf::PluginSearchCriteria:
Inheritance graph
[legend]
Collaboration diagram for pdf::PluginSearchCriteria:
Collaboration graph
[legend]

Public Member Functions

 PluginSearchCriteria (void)
 ~PluginSearchCriteria (void)
PDFSearchCriteriaget_data ()

Detailed Description

Definition at line 39 of file pdf/plugin_impl/search_criteria_impl.h.


Constructor & Destructor Documentation

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 }

Here is the call graph for this function:

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 }

Here is the call graph for this function:


Member Function Documentation

PDFSearchCriteria& pdf::PluginSearchCriteria::get_data (  )  [inline]

Definition at line 46 of file pdf/plugin_impl/search_criteria_impl.h.

00046 {return data;}


The documentation for this class was generated from the following files:
Generated by  doxygen 1.6.2-20100208