fidl:: MessagePart
Summary
Constructors and Destructors |
|
---|---|
MessagePart()
|
|
MessagePart(T *data, uint32_t capacity, uint32_t actual)
|
|
MessagePart(const MessagePart & other)
|
|
MessagePart(MessagePart && other)
|
|
MessagePart(const MessagePart & other, uint32_t pos)
|
Public types |
|
---|---|
const_iterator
|
usingconst T *
|
value_type
|
usingT
|
Public functions |
|
---|---|
actual() const
|
uint32_t
|
begin()
|
T *
|
begin() const
|
const T *
|
capacity() const
|
uint32_t
|
cbegin() const
|
const T *
|
cend() const
|
const T *
|
data() const
|
T *
|
end()
|
T *
|
end() const
|
const T *
|
operator=(const MessagePart & other)=delete
|
|
operator=(MessagePart && other)
|
|
set_actual(uint32_t actual)
|
void
|
size() const
|
size_t
|
Public static functions |
|
---|---|
WrapEmpty(T(&) array[N])
|
|
WrapFull(T(&) array[N])
|
Public types
const_iterator
const T * const_iterator
value_type
T value_type
Public functions
MessagePart
MessagePart()
MessagePart
MessagePart( T *data, uint32_t capacity, uint32_t actual )
MessagePart
MessagePart( const MessagePart & other )=delete
MessagePart
MessagePart( MessagePart && other )
MessagePart
MessagePart( const MessagePart & other, uint32_t pos )
actual
uint32_t actual() const
begin
T * begin()
begin
const T * begin() const
capacity
uint32_t capacity() const
cbegin
const T * cbegin() const
cend
const T * cend() const
data
T * data() const
end
T * end()
end
const T * end() const
operator=
MessagePart & operator=( const MessagePart & other )=delete
operator=
MessagePart & operator=( MessagePart && other )
set_actual
void set_actual( uint32_t actual )
size
size_t size() const
Public static functions
WrapEmpty
MessagePart WrapEmpty( T(&) array[N] )
WrapFull
MessagePart WrapFull( T(&) array[N] )