|
RTI Connext Modern C++ API Version 7.6.0
|
Offset to an array of primitive elements. More...
#include <SequenceOffsets.hpp>
Public Member Functions | |
| unsigned int | element_count () const |
Returns the number of elements, N. More... | |
Public Member Functions inherited from rti::flat::AbstractPrimitiveList< T > | |
| T | get_element (unsigned int i) const |
| Returns an element by index. More... | |
| bool | set_element (unsigned int i, T value) |
| Sets an element by index. More... | |
Public Member Functions inherited from rti::flat::OffsetBase | |
| bool | is_null () const |
| Indicates whether this Offset doesn't point to a valid element. More... | |
| bool | is_cpp_compatible () const |
| Indicates whether rti::flat::plain_cast() is possible. More... | |
| const unsigned char * | get_buffer () const |
| Gets this member's position in the buffer. More... | |
| offset_t | get_buffer_size () const |
| Gets the size, in bytes, of this member in the buffer. More... | |
Offset to an array of primitive elements.
| T | The primitive type |
| N | The array bound. For multidimensional arrays, N is the product of each dimension bound. |
A PrimitiveArrayOffset may meet the requirements to be cast to an array of the equivalent plain C++ element type (see rti::flat::plain_cast()).
|
inline |
Returns the number of elements, N.