Clarisse 5.0 SP8 SDK
5.0.5.8.0
|
Public Member Functions | |
CoreBasicArray () | |
Empty constructor. | |
CoreBasicArray (T *array, unsigned int count, unsigned int capacity=0) | |
Default constructor. | |
CoreBasicArray (const CoreBasicArray< T > &src) | |
Copy constructor. | |
CoreBasicArray (CoreBasicArray< T > &&src) noexcept | |
Move constructor. | |
![]() | |
bool | is_kindof (const CoreClassInfo &cinfo) const |
Static Public Attributes | |
static constexpr unsigned int | INVALID_INDEX = CORE_INVALID_INDEX |
For backward compatibility. Use CORE_INVALID_INDEX instead. | |
Friends | |
class | CoreBasicArrayIterator< T > |
Additional Inherited Members | |
![]() | |
static const CoreClassInfo & | class_info () |
Get the type descriptor of this instance. | |
Base for array like classes. It provides access to its content and read helpers, but does not own the data.
|
inlineexplicit |
Default constructor.
[in] | array,C++ | array pointer |
[in] | count,size | of the array (number of items) |
[in] | capacity,capacity | of the array (0 by default, used by CoreVector mostly) |