Public Member Functions | List of all members
vil_nitf2_field_functor< T > Class Template Referenceabstract

#include <vil_nitf2_field_functor.h>

Inheritance diagram for vil_nitf2_field_functor< T >:
Inheritance graph
[legend]

Public Member Functions

virtual bool operator() (vil_nitf2_field_sequence *record, const vil_nitf2_index_vector &indexes, T &out_value)=0
 
virtual ~vil_nitf2_field_functor ()=default
 
virtual vil_nitf2_field_functor< T > * copy () const =0
 

Detailed Description

template<typename T>
class vil_nitf2_field_functor< T >

Definition at line 49 of file vil_nitf2_field_functor.h.

Constructor & Destructor Documentation

◆ ~vil_nitf2_field_functor()

template<typename T>
virtual vil_nitf2_field_functor< T >::~vil_nitf2_field_functor ( )
virtualdefault

Member Function Documentation

◆ copy()

template<typename T>
virtual vil_nitf2_field_functor<T>* vil_nitf2_field_functor< T >::copy ( ) const
pure virtual

◆ operator()()

template<typename T>
virtual bool vil_nitf2_field_functor< T >::operator() ( vil_nitf2_field_sequence record,
const vil_nitf2_index_vector indexes,
T &  out_value 
)
pure virtual

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