www.mooseframework.org
Public Types | Public Member Functions | List of all members
DependencyResolver< T >::key_iterator< map_type > Class Template Reference

Helper classes for returning only keys or values in an iterator format. More...

#include <DependencyResolver.h>

Inheritance diagram for DependencyResolver< T >::key_iterator< map_type >:
[legend]

Public Types

typedef map_type::iterator map_iterator
 
typedef map_iterator::value_type::first_type key_type
 

Public Member Functions

 key_iterator (const map_iterator &other)
 
key_typeoperator* ()
 

Detailed Description

template<typename T>
template<typename map_type>
class DependencyResolver< T >::key_iterator< map_type >

Helper classes for returning only keys or values in an iterator format.

Helper class definitions.

Definition at line 117 of file DependencyResolver.h.

Member Typedef Documentation

template<typename T>
template<typename map_type >
typedef map_iterator::value_type::first_type DependencyResolver< T >::key_iterator< map_type >::key_type

Definition at line 172 of file DependencyResolver.h.

template<typename T>
template<typename map_type >
typedef map_type::iterator DependencyResolver< T >::key_iterator< map_type >::map_iterator

Definition at line 171 of file DependencyResolver.h.

Constructor & Destructor Documentation

template<typename T>
template<typename map_type >
DependencyResolver< T >::key_iterator< map_type >::key_iterator ( const map_iterator other)
inline

Definition at line 174 of file DependencyResolver.h.

174 : map_type::iterator(other){};

Member Function Documentation

template<typename T>
template<typename map_type >
key_type& DependencyResolver< T >::key_iterator< map_type >::operator* ( )
inline

Definition at line 176 of file DependencyResolver.h.

176 { return map_type::iterator::operator*().first; }
RankFourTensor operator*(Real a, const RankFourTensor &b)

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