library of assembled shared sources |
http://lass.cocamware.com |
#include <vector_expressions.h>
Public Types | |
enum | { lvalue = false } |
typedef util::CallTraits< T > ::TValue | TValue |
typedef util::CallTraits< T > ::TParam | TParam |
typedef size_t | TSize |
Public Member Functions | |
VScalar (TSize iSize, TParam iValue) | |
TParam | operator[] (TSize iIndex) const |
TSize | size () const |
Private Attributes | |
TValue | value_ |
TSize | size_ |
Definition at line 85 of file vector_expressions.h.
typedef util::CallTraits<T>::TValue lass::num::impl::VScalar< T >::TValue |
Definition at line 89 of file vector_expressions.h.
typedef util::CallTraits<T>::TParam lass::num::impl::VScalar< T >::TParam |
Definition at line 90 of file vector_expressions.h.
typedef size_t lass::num::impl::VScalar< T >::TSize |
Definition at line 91 of file vector_expressions.h.
anonymous enum |
lass::num::impl::VScalar< T >::VScalar | ( | TSize | iSize, | |
TParam | iValue | |||
) | [inline] |
Definition at line 93 of file vector_expressions.h.
TParam lass::num::impl::VScalar< T >::operator[] | ( | TSize | iIndex | ) | const [inline] |
Definition at line 94 of file vector_expressions.h.
References LASS_ASSERT, lass::num::impl::VScalar< T >::size_, and lass::num::impl::VScalar< T >::value_.
TSize lass::num::impl::VScalar< T >::size | ( | ) | const [inline] |
Definition at line 95 of file vector_expressions.h.
References lass::num::impl::VScalar< T >::size_.
TValue lass::num::impl::VScalar< T >::value_ [private] |
Definition at line 97 of file vector_expressions.h.
Referenced by lass::num::impl::VScalar< T >::operator[]().
TSize lass::num::impl::VScalar< T >::size_ [private] |
Definition at line 98 of file vector_expressions.h.
Referenced by lass::num::impl::VScalar< T >::operator[](), and lass::num::impl::VScalar< T >::size().
Generated on Mon Nov 10 14:22:11 2008 for Library of Assembled Shared Sources by 1.5.7.1 |