MultiArray - Function that returns total values count
This commit is contained in:
parent
d2122aff38
commit
8f939b6a32
3 changed files with 67 additions and 47 deletions
include/ebcl/inline
|
@ -1553,23 +1553,29 @@ inline void T_MultiArray< T >::copyFrom( T_Array< T > const& source )
|
|||
/*----------------------------------------------------------------------------*/
|
||||
|
||||
template< typename T >
|
||||
inline uint32_t T_MultiArray< T >::size( ) const
|
||||
inline uint32_t T_MultiArray< T >::size( ) const noexcept
|
||||
{
|
||||
return meta_.size( ) >> 1;
|
||||
}
|
||||
|
||||
template< typename T >
|
||||
inline uint32_t T_MultiArray< T >::firstOf( uint32_t item ) const
|
||||
inline uint32_t T_MultiArray< T >::firstOf( uint32_t item ) const noexcept
|
||||
{
|
||||
return meta_[ item * 2 ];
|
||||
}
|
||||
|
||||
template< typename T >
|
||||
inline uint32_t T_MultiArray< T >::sizeOf( uint32_t item ) const
|
||||
inline uint32_t T_MultiArray< T >::sizeOf( uint32_t item ) const noexcept
|
||||
{
|
||||
return meta_[ item * 2 + 1 ];
|
||||
}
|
||||
|
||||
template< typename T >
|
||||
inline uint32_t T_MultiArray< T >::values( ) const noexcept
|
||||
{
|
||||
return values_.size( );
|
||||
}
|
||||
|
||||
/*----------------------------------------------------------------------------*/
|
||||
|
||||
template< typename T >
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue