|
Robot Raconteur Core C++ Library
|
Base class for numeric and character array value types. More...
#include <DataTypes.h>
Public Member Functions | |
| virtual size_t | size ()=0 |
| Get the number of elements in the array. | |
| virtual void * | void_ptr ()=0 |
| Get a void pointer to the contained array. | |
| virtual size_t | ElementSize ()=0 |
| Get the number of bytes per element of the array. | |
Base class for numeric and character array value types.
Arrays should be allocated using AllocateRRArray<T>(), AttachRRArray<T>(), AttachRRArrayCopy<T>(), AllocateRRArrayByType<T>(), or AllocateEmptyRRArray<T>()
|
pure virtual |
Get the number of bytes per element of the array.
Implemented in RobotRaconteur::RRArray< T >.
|
pure virtual |
|
pure virtual |
Get a void pointer to the contained array.
Implemented in RobotRaconteur::RRArray< T >.