User Manual, Developers Guide and API Documentation

wns::container::wns::container::MultiWriteAccessible< T, 1, I > Class Template Reference

#include <container/MultiAccessible.hpp>

List of all members.

Public Types

typedef I IndexType
typedef ValueTypeReference
typedef
MultiAccessibleDefs::SizeType 
SizeType
typedef T ValueType

Public Member Functions

template<class InputIterator>
Reference at (const InputIterator &first, const InputIterator &last)
virtual SizeType dimSize (const SizeType &dim) const =0
virtual Reference operator[] (const IndexType &index)=0
virtual SizeType size () const
virtual ~MultiWriteAccessible ()


Detailed Description

template<typename T, typename I>
class wns::container::wns::container::MultiWriteAccessible< T, 1, I >

Definition at line 318 of file MultiAccessible.hpp.


Member Typedef Documentation

template<typename T, typename I>
typedef I wns::container::wns::container::MultiWriteAccessible< T, 1, I >::IndexType

Definition at line 323 of file MultiAccessible.hpp.

template<typename T, typename I>
typedef ValueType& wns::container::wns::container::MultiWriteAccessible< T, 1, I >::Reference

Definition at line 325 of file MultiAccessible.hpp.

template<typename T, typename I>
typedef MultiAccessibleDefs::SizeType wns::container::wns::container::MultiWriteAccessible< T, 1, I >::SizeType

Definition at line 322 of file MultiAccessible.hpp.

template<typename T, typename I>
typedef T wns::container::wns::container::MultiWriteAccessible< T, 1, I >::ValueType

Definition at line 321 of file MultiAccessible.hpp.


Constructor & Destructor Documentation

template<typename T, typename I>
virtual wns::container::wns::container::MultiWriteAccessible< T, 1, I >::~MultiWriteAccessible (  )  [inline, virtual]

Definition at line 327 of file MultiAccessible.hpp.


Member Function Documentation

template<typename T, typename I>
template<class InputIterator>
Reference wns::container::wns::container::MultiWriteAccessible< T, 1, I >::at ( const InputIterator &  first,
const InputIterator &  last 
) [inline]

Definition at line 332 of file MultiAccessible.hpp.

template<typename T, typename I>
virtual SizeType wns::container::wns::container::MultiWriteAccessible< T, 1, I >::dimSize ( const SizeType dim  )  const [pure virtual]

template<typename T, typename I>
virtual Reference wns::container::wns::container::MultiWriteAccessible< T, 1, I >::operator[] ( const IndexType index  )  [pure virtual]

template<typename T, typename I>
virtual SizeType wns::container::wns::container::MultiWriteAccessible< T, 1, I >::size (  )  const [inline, virtual]

Definition at line 340 of file MultiAccessible.hpp.


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

Generated on Sat May 26 03:32:52 2012 for openWNS by  doxygen 1.5.5