HDK
|
An array of numeric values (int32, int64, fpreal16, fpreal32, fpreal64) More...
#include <GT_DANumeric.h>
Classes | |
class | num_MinMaxTask |
Public Types | |
typedef T | data_type |
Additional Inherited Members | |
Static Public Member Functions inherited from GT_DataArray | |
static bool | isBigInteger (GT_Size size) |
Quick & dirty test to see if a size is bigger than a 32 bit int. More... | |
static void * | operator new (size_t size) |
static void * | operator new (size_t size, void *p) |
static void | operator delete (void *p, size_t size) |
An array of numeric values (int32, int64, fpreal16, fpreal32, fpreal64)
Definition at line 23 of file GT_DANumeric.h.
typedef T GT_DANumeric< T >::data_type |
Definition at line 26 of file GT_DANumeric.h.
|
inline |
Create a numeric array.
Definition at line 29 of file GT_DANumeric.h.
|
inline |
Create a numeric array, copying values from the source data. The data array does not hold a reference to the source data, it's copied.
Definition at line 40 of file GT_DANumeric.h.
|
inlineoverride |
Definition at line 51 of file GT_DANumeric.h.
|
inline |
Append a scalar value to the array.
Definition at line 96 of file GT_DANumeric.h.
|
inline |
Definition at line 103 of file GT_DANumeric.h.
|
inline |
Accessor to capacity of the array.
Definition at line 348 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Implements GT_DataArray.
Definition at line 56 of file GT_DANumeric.h.
|
inlineoverrideprotectedvirtual |
Reimplemented from GT_DataArray.
Definition at line 429 of file GT_DANumeric.h.
|
inline |
Definition at line 110 of file GT_DANumeric.h.
|
inline |
Copy an entire data from a flat array.
Definition at line 180 of file GT_DANumeric.h.
|
inline |
Raw access to the data array.
Definition at line 130 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Methods defined on GT_DataArray
Reimplemented from GT_DataArray.
Definition at line 315 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Methods defined on GT_DataArray
Reimplemented from GT_DataArray.
Definition at line 318 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Methods defined on GT_DataArray
Reimplemented from GT_DataArray.
Definition at line 321 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Methods defined on GT_DataArray
Reimplemented from GT_DataArray.
Definition at line 324 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Methods defined on GT_DataArray
Reimplemented from GT_DataArray.
Definition at line 327 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Methods defined on GT_DataArray
Reimplemented from GT_DataArray.
Definition at line 330 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Methods defined on GT_DataArray
Reimplemented from GT_DataArray.
Definition at line 333 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Methods defined on GT_DataArray
Reimplemented from GT_DataArray.
Definition at line 336 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Methods defined on GT_DataArray
Reimplemented from GT_DataArray.
Definition at line 298 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Methods defined on GT_DataArray
Reimplemented from GT_DataArray.
Definition at line 300 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Methods defined on GT_DataArray
Reimplemented from GT_DataArray.
Definition at line 302 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Methods defined on GT_DataArray
Reimplemented from GT_DataArray.
Definition at line 304 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Methods defined on GT_DataArray
Reimplemented from GT_DataArray.
Definition at line 306 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Methods defined on GT_DataArray
Reimplemented from GT_DataArray.
Definition at line 308 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Methods defined on GT_DataArray
Reimplemented from GT_DataArray.
Definition at line 310 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Methods defined on GT_DataArray
Reimplemented from GT_DataArray.
Definition at line 312 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Methods defined on GT_DataArray
Implements GT_DataArray.
Definition at line 193 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Provide virtual access to the backing data.
Reimplemented from GT_DataArray.
Definition at line 127 of file GT_DANumeric.h.
|
inline |
Raw pointer access to a tuple.
Definition at line 132 of file GT_DANumeric.h.
|
inline |
Raw pointer access to a tuple.
Definition at line 139 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Methods defined on GT_DataArray
Implements GT_DataArray.
Definition at line 244 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Methods defined on GT_DataArray
Implements GT_DataArray.
Definition at line 242 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Methods defined on GT_DataArray
Reimplemented from GT_DataArray.
Definition at line 216 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Methods defined on GT_DataArray
Reimplemented from GT_DataArray.
Definition at line 279 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Methods defined on GT_DataArray
Implements GT_DataArray.
Definition at line 222 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Methods defined on GT_DataArray
Reimplemented from GT_DataArray.
Definition at line 285 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Methods defined on GT_DataArray
Reimplemented from GT_DataArray.
Definition at line 228 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Methods defined on GT_DataArray
Reimplemented from GT_DataArray.
Definition at line 291 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Methods defined on GT_DataArray
Reimplemented from GT_DataArray.
Definition at line 261 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Methods defined on GT_DataArray
Implements GT_DataArray.
Definition at line 204 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Methods defined on GT_DataArray
Reimplemented from GT_DataArray.
Definition at line 267 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Methods defined on GT_DataArray
Reimplemented from GT_DataArray.
Definition at line 210 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Methods defined on GT_DataArray
Reimplemented from GT_DataArray.
Definition at line 273 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Methods defined on GT_DataArray
Reimplemented from GT_DataArray.
Definition at line 255 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Methods defined on GT_DataArray
Implements GT_DataArray.
Definition at line 246 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Methods defined on GT_DataArray
Implements GT_DataArray.
Definition at line 240 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Methods defined on GT_DataArray
Implements GT_DataArray.
Definition at line 195 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Methods defined on GT_DataArray
Implements GT_DataArray.
Definition at line 234 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Methods defined on GT_DataArray
Implements GT_DataArray.
Definition at line 191 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Methods defined on GT_DataArray
Implements GT_DataArray.
Definition at line 238 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Methods defined on GT_DataArray
Implements GT_DataArray.
Definition at line 236 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Methods defined on GT_DataArray
Implements GT_DataArray.
Definition at line 192 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Methods defined on GT_DataArray
Reimplemented from GT_DataArray.
Definition at line 194 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Methods defined on GT_DataArray
Implements GT_DataArray.
Definition at line 198 of file GT_DANumeric.h.
|
inlineoverridevirtual |
Methods defined on GT_DataArray
Reimplemented from GT_DataArray.
Definition at line 249 of file GT_DANumeric.h.
|
inlineoverridevirtual |
A numeric array is hard to begin with.
Reimplemented from GT_DataArray.
Definition at line 59 of file GT_DANumeric.h.
|
overridevirtual |
Hash and compare
Reimplemented from GT_DataArray.
|
overridevirtual |
Hash and compare
Reimplemented from GT_DataArray.
|
inline |
Definition at line 73 of file GT_DANumeric.h.
|
inline |
Set a component of the tuple.
Definition at line 146 of file GT_DANumeric.h.
|
inline |
Set an entire tuple.
Definition at line 153 of file GT_DANumeric.h.
|
inline |
Set a block of entire tuples.
Definition at line 160 of file GT_DANumeric.h.
|
inline |
Set a block of entire tuples.
Definition at line 170 of file GT_DANumeric.h.
|
inline |
Definition at line 67 of file GT_DANumeric.h.