RISA
glados::loaders::TIFF< MemoryManager > Class Template Reference

#include <TIFF.h>

Inheritance diagram for glados::loaders::TIFF< MemoryManager >:
Collaboration diagram for glados::loaders::TIFF< MemoryManager >:

Public Types

using value_type = typename MemoryManager::value_type
 
using manager_type = MemoryManager
 

Public Member Functions

 TIFF ()
 
auto loadImage (const std::string &path, std::size_t index) -> Image< MemoryManager >
 

Protected Member Functions

 ~TIFF ()
 

Private Attributes

unsigned int memoryPoolIndex_
 

Detailed Description

template<class MemoryManager>
class glados::loaders::TIFF< MemoryManager >

Definition at line 57 of file TIFF.h.

Member Typedef Documentation

template<class MemoryManager >
using glados::loaders::TIFF< MemoryManager >::manager_type = MemoryManager

Definition at line 61 of file TIFF.h.

template<class MemoryManager >
using glados::loaders::TIFF< MemoryManager >::value_type = typename MemoryManager::value_type

Definition at line 60 of file TIFF.h.

Constructor & Destructor Documentation

template<class MemoryManager >
glados::loaders::TIFF< MemoryManager >::TIFF ( )
inline

Definition at line 65 of file TIFF.h.

template<class MemoryManager >
glados::loaders::TIFF< MemoryManager >::~TIFF ( )
inlineprotected

Definition at line 99 of file TIFF.h.

Member Function Documentation

template<class MemoryManager >
auto glados::loaders::TIFF< MemoryManager >::loadImage ( const std::string &  path,
std::size_t  index 
) -> Image<MemoryManager>
inline

Definition at line 69 of file TIFF.h.

Member Data Documentation

template<class MemoryManager >
unsigned int glados::loaders::TIFF< MemoryManager >::memoryPoolIndex_
private

Definition at line 106 of file TIFF.h.


The documentation for this class was generated from the following file: