ViennaSHE 1.3.0
Free open-source semiconductor device simulator using spherical harmonics expansions techniques.
viennashe::io::detail::container_accessor< ContainerType, KeyType, ValueType > Class Template Reference

#include <she_vtk_writer.hpp>

Public Types

typedef ValueType value_type
 

Public Member Functions

 container_accessor (ContainerType const &container)
 
value_type const & operator() (KeyType const &key) const
 
value_type const & operator[] (KeyType const &key) const
 
value_type const & at (KeyType const &key) const
 
value_type const * find (KeyType const &) const
 

Detailed Description

template<typename ContainerType, typename KeyType, typename ValueType>
class viennashe::io::detail::container_accessor< ContainerType, KeyType, ValueType >

Definition at line 837 of file she_vtk_writer.hpp.

Member Typedef Documentation

◆ value_type

template<typename ContainerType , typename KeyType , typename ValueType >
typedef ValueType viennashe::io::detail::container_accessor< ContainerType, KeyType, ValueType >::value_type

Definition at line 840 of file she_vtk_writer.hpp.

Constructor & Destructor Documentation

◆ container_accessor()

template<typename ContainerType , typename KeyType , typename ValueType >
viennashe::io::detail::container_accessor< ContainerType, KeyType, ValueType >::container_accessor ( ContainerType const &  container)
inline

Definition at line 842 of file she_vtk_writer.hpp.

Member Function Documentation

◆ at()

template<typename ContainerType , typename KeyType , typename ValueType >
value_type const & viennashe::io::detail::container_accessor< ContainerType, KeyType, ValueType >::at ( KeyType const &  key) const
inline

Definition at line 846 of file she_vtk_writer.hpp.

◆ find()

template<typename ContainerType , typename KeyType , typename ValueType >
value_type const * viennashe::io::detail::container_accessor< ContainerType, KeyType, ValueType >::find ( KeyType const &  ) const
inline

Definition at line 848 of file she_vtk_writer.hpp.

◆ operator()()

template<typename ContainerType , typename KeyType , typename ValueType >
value_type const & viennashe::io::detail::container_accessor< ContainerType, KeyType, ValueType >::operator() ( KeyType const &  key) const
inline

Definition at line 844 of file she_vtk_writer.hpp.

◆ operator[]()

template<typename ContainerType , typename KeyType , typename ValueType >
value_type const & viennashe::io::detail::container_accessor< ContainerType, KeyType, ValueType >::operator[] ( KeyType const &  key) const
inline

Definition at line 845 of file she_vtk_writer.hpp.


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