feisty meow concerns codebase
2.140
|
#include <base_address.h>
Public Member Functions | |
virtual bool | same_host (const base_address &to_compare) const =0 |
virtual bool | same_port (const base_address &to_compare) const =0 |
virtual bool | shareable (const base_address &to_compare) const =0 |
virtual basis::astring | text_form () const =0 |
virtual basis::astring | tokenize () const =0 |
virtual bool | detokenize (const basis::astring &info)=0 |
virtual machine_uid | convert () const =0 |
virtual base_address * | create_copy () const =0 |
Public Member Functions inherited from basis::packable | |
virtual void | pack (byte_array &packed_form) const =0 |
Creates a packed form of the packable object in "packed_form". More... | |
virtual bool | unpack (byte_array &packed_form)=0 |
Restores the packable from the "packed_form". More... | |
virtual int | packed_size () const =0 |
Estimates the space needed for the packed structure. More... | |
Public Member Functions inherited from basis::nameable | |
virtual const char * | class_name () const =0 |
Returns the bare name of this class as a constant character pointer. More... | |
Definition at line 31 of file base_address.h.
|
pure virtual |
Implemented in sockets::internet_address.
|
pure virtual |
Implemented in sockets::internet_address.
|
pure virtual |
Implemented in sockets::internet_address.
|
pure virtual |
Implemented in sockets::internet_address.
|
pure virtual |
Implemented in sockets::internet_address.
|
pure virtual |
Implemented in sockets::internet_address.
|
pure virtual |
Implemented in sockets::internet_address.
|
pure virtual |
Implemented in sockets::internet_address.