Panda3D
Public Types | Public Member Functions
typecast_iterator< base_iterator, new_type > Class Template Reference

This is an iterator adaptor that explicitly typecasts each value returned by the base iterator to the indicated type. More...

#include "iterator_types.h"

List of all members.

Public Types

typedef new_type value_type

Public Member Functions

 typecast_iterator (const base_iterator &init)
 typecast_iterator (const typecast_iterator< base_iterator, new_type > &copy)
value_type operator* ()

Detailed Description

template<class base_iterator, class new_type>
class typecast_iterator< base_iterator, new_type >

This is an iterator adaptor that explicitly typecasts each value returned by the base iterator to the indicated type.

Definition at line 68 of file iterator_types.h.


The documentation for this class was generated from the following file:
 All Classes Functions Variables Enumerations