to_bytes_v Class Reference

#include <source/ariba/utility/addressing/facades/to_bytes_v.hpp>

Inherited by vobject_hull< NonVirtual, to_bytes_v, AdaptorType >.

List of all members.

Public Member Functions

virtual bool is_bytes_size_static () const =0
 returns true, if this address has a fixed size in bytes
virtual size_t to_bytes_size () const =0
 returns the number of bytes used for serialization of this address
virtual void to_bytes (uint8_t *bytes) const =0
 converts this address to a binary representation
virtual bool assign (const uint8_t *bytes, size_t size)=0
 Assigns an address using a bunch of bytes.


Detailed Description

TODO: Doc

Author:
Sebastian Mies <mies@tm.uka.de>

Definition at line 14 of file to_bytes_v.hpp.


Member Function Documentation

virtual bool to_bytes_v::assign ( const uint8_t *  bytes,
size_t  size 
) [pure virtual]

Assigns an address using a bunch of bytes.

Implemented in vobject_hull< NonVirtual, to_bytes_v, AdaptorType >.

virtual bool to_bytes_v::is_bytes_size_static (  )  const [pure virtual]

returns true, if this address has a fixed size in bytes

Implemented in vobject_hull< NonVirtual, to_bytes_v, AdaptorType >.

virtual void to_bytes_v::to_bytes ( uint8_t *  bytes  )  const [pure virtual]

converts this address to a binary representation

Implemented in vobject_hull< NonVirtual, to_bytes_v, AdaptorType >.

virtual size_t to_bytes_v::to_bytes_size (  )  const [pure virtual]

returns the number of bytes used for serialization of this address

Implemented in vobject_hull< NonVirtual, to_bytes_v, AdaptorType >.


The documentation for this class was generated from the following file:

Generated on Fri Aug 14 23:38:44 2009 for Ariba by  doxygen 1.5.8