| 324 | |
| 325 | |
| 326 | void setbounds( int iLow, int iHigh ) |
| 327 | { |
| 328 | if(m_Vec) |
| 329 | { |
| 330 | if( Aligned ) |
| 331 | ap::afree(m_Vec); |
| 332 | else |
| 333 | delete[] m_Vec; |
| 334 | } |
| 335 | m_iLow = iLow; |
| 336 | m_iHigh = iHigh; |
| 337 | m_iVecSize = iHigh-iLow+1; |
| 338 | if( Aligned ) |
| 339 | m_Vec = (T*)ap::amalloc((size_t)(m_iVecSize*sizeof(T)), 16); |
| 340 | else |
| 341 | m_Vec = new T[(size_t)m_iVecSize]; |
| 342 | }; |
| 343 | |
| 344 | |
| 345 | void setlength(int iLen) |
no outgoing calls
no test coverage detected