#include <AxisUserAPI.hpp>
Inheritance diagram for Axis_Array:
Public Methods | |
Axis_Array () | |
Axis_Array (const Axis_Array &original) | |
virtual | ~Axis_Array () |
void | clone (const Axis_Array &original) |
virtual Axis_Array * | clone () const |
void | set (void **array, int size, XSDTYPE type) |
void ** | get (int &size, XSDTYPE &type) const |
void | clear () |
void | addElement (void *element) |
Protected Attributes | |
void ** | m_Array |
int | m_Size |
XSDTYPE | m_Type |
bool | m_belongsToAxisEngine |
|
Constructor |
|
Copy constructor
|
|
Destructor |
|
Add an additional element to the array.
|
|
Clear the array, and it's data |
|
Create a new clone of the current Axis_Array
|
|
Clone the content of an existing Axis_Array
|
|
Return a c-style array.
|
|
Populate from a c-style array.
|
|
Array of pointers to array elements |
|
Indicates if array was created by the engine and therefore needs to be destroyed by the engine. |
|
Size of array |
|
XSD datatype within this array |