#include <collection_impl.h>
Public Member Functions | |
DataContainer () | |
~DataContainer () | |
virtual bool | get_first_element (void **data_ptr) |
virtual int | get_count () |
std::vector< T * > & | ref () |
Definition at line 81 of file images/plugin_impl/collection_impl.h.
images::DataContainer< T * >::DataContainer | ( | ) | [inline] |
Definition at line 84 of file images/plugin_impl/collection_impl.h.
images::DataContainer< T * >::~DataContainer | ( | ) | [inline] |
Definition at line 85 of file images/plugin_impl/collection_impl.h.
References data.
virtual int images::DataContainer< T * >::get_count | ( | ) | [inline, virtual] |
Implements images::DataContainerBase.
Definition at line 100 of file images/plugin_impl/collection_impl.h.
References data.
00101 { 00102 return static_cast<int>(data.size()); 00103 }
virtual bool images::DataContainer< T * >::get_first_element | ( | void ** | data_ptr | ) | [inline, virtual] |
Implements images::DataContainerBase.
Definition at line 94 of file images/plugin_impl/collection_impl.h.
References data.
00095 { 00096 *data_ptr = &data[0]; 00097 return true; 00098 }
std::vector<T*>& images::DataContainer< T * >::ref | ( | ) | [inline] |
Definition at line 105 of file images/plugin_impl/collection_impl.h.
References data.
00106 { 00107 return data; 00108 }