#include <source/ariba/utility/addressing/facades/to_bytes_v.hpp>
Inherits to_bytes_v.
Public Member Functions | |
template<typename T > | |
vobject_hull (T &obj) | |
vobject_hull () | |
virtual bool | is_bytes_size_static () const |
returns true, if this address has a fixed size in bytes | |
virtual size_t | to_bytes_size () const |
returns the number of bytes used for serialization of this address | |
virtual void | to_bytes (uint8_t *bytes) const |
converts this address to a binary representation | |
virtual bool | assign (const uint8_t *bytes, size_t size) |
Assigns an address using a bunch of bytes. | |
Private Attributes | |
AdaptorType::template adaptor_type< NonVirtual > | obj |
Definition at line 34 of file to_bytes_v.hpp.
vobject_hull< NonVirtual, to_bytes_v, AdaptorType >::vobject_hull | ( | T & | obj | ) | [inline, explicit] |
Definition at line 40 of file to_bytes_v.hpp.
vobject_hull< NonVirtual, to_bytes_v, AdaptorType >::vobject_hull | ( | ) | [inline, explicit] |
Definition at line 44 of file to_bytes_v.hpp.
virtual bool vobject_hull< NonVirtual, to_bytes_v, AdaptorType >::assign | ( | const uint8_t * | bytes, | |
size_t | size | |||
) | [inline, virtual] |
Assigns an address using a bunch of bytes.
Implements to_bytes_v.
Definition at line 66 of file to_bytes_v.hpp.
virtual bool vobject_hull< NonVirtual, to_bytes_v, AdaptorType >::is_bytes_size_static | ( | ) | const [inline, virtual] |
returns true, if this address has a fixed size in bytes
Implements to_bytes_v.
Definition at line 51 of file to_bytes_v.hpp.
virtual void vobject_hull< NonVirtual, to_bytes_v, AdaptorType >::to_bytes | ( | uint8_t * | bytes | ) | const [inline, virtual] |
converts this address to a binary representation
Implements to_bytes_v.
Definition at line 61 of file to_bytes_v.hpp.
virtual size_t vobject_hull< NonVirtual, to_bytes_v, AdaptorType >::to_bytes_size | ( | ) | const [inline, virtual] |
returns the number of bytes used for serialization of this address
Implements to_bytes_v.
Definition at line 56 of file to_bytes_v.hpp.
AdaptorType::template adaptor_type<NonVirtual> vobject_hull< NonVirtual, to_bytes_v, AdaptorType >::obj [private] |
Definition at line 36 of file to_bytes_v.hpp.