pdf::PluginRangeImpl Class Reference

#include <pdf_define.h>

Collaboration diagram for pdf::PluginRangeImpl:
Collaboration graph
[legend]

Public Member Functions

 PluginRangeImpl ()
 ~PluginRangeImpl ()

Data Fields

UDSStringstart_anchor
UDSStringend_anchor

Detailed Description

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.


Constructor & Destructor Documentation

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     }


Field Documentation

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().


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