Microscopy Image Browser 2.91
MIB
Loading...
Searching...
No Matches
Block< Type > Class Template Reference

#include <block.h>

Classes

struct  iterator
 

Public Member Functions

 Block (int size, void(*err_function)(char *)=NULL)
 
 ~Block ()
 
Type * New (int num=1)
 
Type * ScanFirst ()
 
Type * ScanNext ()
 
void Reset ()
 
 Block (int size, void(*err_function)(const char *)=NULL)
 
 ~Block ()
 
Type * New (int num=1)
 
Type * ScanFirst ()
 
Type * ScanNext ()
 
Type * ScanFirst (iterator &i)
 
Type * ScanNext (iterator &i)
 
void Reset ()
 
 Block (int size, void(*err_function)(char *)=NULL)
 
 ~Block ()
 
Type * New (int num=1)
 
Type * ScanFirst ()
 
Type * ScanNext ()
 
void Reset ()
 

Constructor & Destructor Documentation

◆ Block() [1/3]

template<class Type>
Block< Type >Block ( int size,
void(* err_function )(char *) = NULL )

References NULL.

◆ ~Block() [1/3]

template<class Type>
Block< Type >::~Block ( )

References next.

◆ Block() [2/3]

template<class Type>
Block< Type >Block ( int size,
void(* err_function )(const char *) = NULL )

References NULL.

◆ ~Block() [2/3]

template<class Type>
Block< Type >::~Block ( )

References next.

◆ Block() [3/3]

template<class Type>
Block< Type >Block ( int size,
void(* err_function )(char *) = NULL )

References NULL.

◆ ~Block() [3/3]

template<class Type>
Block< Type >::~Block ( )

References next.

Member Function Documentation

◆ New() [1/3]

template<class Type>
Type * Block< Type >.New ( int num = 1)

References next, and NULL.

◆ New() [2/3]

template<class Type>
Type * Block< Type >.New ( int num = 1)

References next, and NULL.

◆ New() [3/3]

template<class Type>
Type * Block< Type >.New ( int num = 1)

References next, and NULL.

◆ Reset() [1/3]

template<class Type>
void Block< Type >.Reset ( )

◆ Reset() [2/3]

template<class Type>
void Block< Type >.Reset ( )

◆ Reset() [3/3]

template<class Type>
void Block< Type >.Reset ( )

◆ ScanFirst() [1/4]

template<class Type>
Type * Block< Type >.ScanFirst ( )

References NULL.

◆ ScanFirst() [2/4]

template<class Type>
Type * Block< Type >.ScanFirst ( )

References NULL.

◆ ScanFirst() [3/4]

template<class Type>
Type * Block< Type >.ScanFirst ( )

References NULL.

◆ ScanFirst() [4/4]

template<class Type>
Type * Block< Type >.ScanFirst ( iterator & i)

◆ ScanNext() [1/4]

template<class Type>
Type * Block< Type >.ScanNext ( )

References next, and NULL.

◆ ScanNext() [2/4]

template<class Type>
Type * Block< Type >.ScanNext ( )

References next, and NULL.

◆ ScanNext() [3/4]

template<class Type>
Type * Block< Type >.ScanNext ( )

References next, and NULL.

◆ ScanNext() [4/4]

template<class Type>
Type * Block< Type >.ScanNext ( iterator & i)

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