#include <pdf_prerender_policy.h>


| Public Member Functions | |
| PDFPrerenderPolicy () | |
| virtual | ~PDFPrerenderPolicy () | 
| virtual void | generate_requests_list (const int current_page, const int previous_page, const int total, std::vector< size_t > &result)=0 | 
| virtual int | get_allowed_hyperlinks_number ()=0 | 
| void | set_prerender (bool prerender_on) | 
| bool | support_prerender () const | 
| PDFRenderRequests & | get_requests () | 
| Protected Attributes | |
| PDFRenderRequests | requests | 
Definition at line 38 of file pdf_prerender_policy.h.
| pdf::PDFPrerenderPolicy::PDFPrerenderPolicy | ( | ) | 
Definition at line 109 of file pdf_prerender_policy.cpp.
| pdf::PDFPrerenderPolicy::~PDFPrerenderPolicy | ( | ) |  [virtual] | 
Definition at line 114 of file pdf_prerender_policy.cpp.
| virtual void pdf::PDFPrerenderPolicy::generate_requests_list | ( | const int | current_page, | |
| const int | previous_page, | |||
| const int | total, | |||
| std::vector< size_t > & | result | |||
| ) |  [pure virtual] | 
Implemented in pdf::PDFPrerenderPolicyNormal.
Referenced by pdf::PDFRenderer::post_render_task().

| virtual int pdf::PDFPrerenderPolicy::get_allowed_hyperlinks_number | ( | ) |  [pure virtual] | 
Implemented in pdf::PDFPrerenderPolicyNormal.
| PDFRenderRequests& pdf::PDFPrerenderPolicy::get_requests | ( | ) |  [inline] | 
Definition at line 53 of file pdf_prerender_policy.h.
References requests.
Referenced by pdf::compare_priority().
00053 { return requests; }

| void pdf::PDFPrerenderPolicy::set_prerender | ( | bool | prerender_on | ) |  [inline] | 
Definition at line 51 of file pdf_prerender_policy.h.
| bool pdf::PDFPrerenderPolicy::support_prerender | ( | ) | const  [inline] | 
Definition at line 52 of file pdf_prerender_policy.h.
| PDFRenderRequests pdf::PDFPrerenderPolicy::requests  [protected] | 
Definition at line 55 of file pdf_prerender_policy.h.
Referenced by pdf::PDFPrerenderPolicyNormal::generate_requests_list(), and get_requests().
 1.6.2-20100208
 1.6.2-20100208