#include <pdf_define.h>
Public Member Functions | |
PluginRangeImpl () | |
~PluginRangeImpl () | |
Data Fields | |
UDSString * | start_anchor |
UDSString * | end_anchor |
Define the PluginRangeImpl for replacing the reference of PluginRange. This class would destroy the start and end anchor automatically.
Definition at line 99 of file pdf_define.h.
pdf::PluginRangeImpl::PluginRangeImpl | ( | ) | [inline] |
Definition at line 102 of file pdf_define.h.
00103 : start_anchor(0) 00104 , end_anchor(0) 00105 {}
pdf::PluginRangeImpl::~PluginRangeImpl | ( | ) | [inline] |
Definition at line 106 of file pdf_define.h.
References end_anchor, and start_anchor.
00107 { 00108 if (start_anchor != 0) 00109 { 00110 delete (StringImpl*)start_anchor; 00111 start_anchor = 0; 00112 } 00113 if (end_anchor != 0) 00114 { 00115 delete (StringImpl*)end_anchor; 00116 end_anchor = 0; 00117 } 00118 }
Definition at line 121 of file pdf_define.h.
Referenced by pdf::PDFSearcher::export_search_doc_to_coll(), and ~PluginRangeImpl().
Definition at line 120 of file pdf_define.h.
Referenced by pdf::PDFSearcher::export_search_doc_to_coll(), and ~PluginRangeImpl().