#include <pdf_collection.h>
Public Member Functions | |
PDFInstanceCollection () | |
virtual | ~PDFInstanceCollection () |
virtual bool | get_first_element (void **data_ptr) |
virtual int | get_count () |
void | add (T t) |
void | clear () |
T & | get (int num) |
T & | front () |
T & | back () |
Definition at line 47 of file pdf_collection.h.
pdf::PDFInstanceCollection< T >::PDFInstanceCollection | ( | ) | [inline] |
Definition at line 50 of file pdf_collection.h.
virtual pdf::PDFInstanceCollection< T >::~PDFInstanceCollection | ( | ) | [inline, virtual] |
Definition at line 51 of file pdf_collection.h.
References pdf::PDFInstanceCollection< T >::clear().
00051 {clear();}
void pdf::PDFInstanceCollection< T >::add | ( | T | t | ) | [inline] |
Definition at line 66 of file pdf_collection.h.
Referenced by pdf::PDFPage::get_bounding_rectangles().
T& pdf::PDFInstanceCollection< T >::back | ( | ) | [inline] |
Definition at line 88 of file pdf_collection.h.
void pdf::PDFInstanceCollection< T >::clear | ( | void | ) | [inline] |
Definition at line 71 of file pdf_collection.h.
Referenced by pdf::PDFInstanceCollection< T >::~PDFInstanceCollection().
T& pdf::PDFInstanceCollection< T >::front | ( | ) | [inline] |
Definition at line 83 of file pdf_collection.h.
Referenced by pdf::PDFInstanceCollection< T >::get_first_element().
T& pdf::PDFInstanceCollection< T >::get | ( | int | num | ) | [inline] |
Definition at line 76 of file pdf_collection.h.
virtual int pdf::PDFInstanceCollection< T >::get_count | ( | ) | [inline, virtual] |
Implements pdf::PDFCollectionBase.
Definition at line 61 of file pdf_collection.h.
virtual bool pdf::PDFInstanceCollection< T >::get_first_element | ( | void ** | data_ptr | ) | [inline, virtual] |
Implements pdf::PDFCollectionBase.
Definition at line 53 of file pdf_collection.h.
References pdf::PDFInstanceCollection< T >::front().
00054 { 00055 T &t = front(); 00056 00057 *data_ptr = static_cast<void *>(&t); 00058 return true; 00059 }