Nemiver  0.3
Public Member Functions | List of all members
nemiver::common::Address Class Reference

#include <nmv-address.h>

Public Member Functions

 Address ()
 
 Address (const std::string &a_addr)
 
 Address (const Address &)
 
bool empty () const
 
const std::string & to_string () const
 
 operator size_t () const
 
size_t size () const
 
size_t string_size () const
 
bool operator< (const Address &) const
 
bool operator<= (const Address &) const
 
bool operator> (const Address &) const
 
bool operator>= (const Address &) const
 
bool operator== (const Address &) const
 
bool operator== (const std::string &) const
 
bool operator== (size_t) const
 
Addressoperator= (const std::string &)
 
const char & operator[] (size_t) const
 
void clear ()
 

Constructor & Destructor Documentation

◆ Address() [1/3]

nemiver::common::Address::Address ( )

◆ Address() [2/3]

nemiver::common::Address::Address ( const std::string &  a_addr)
explicit

◆ Address() [3/3]

nemiver::common::Address::Address ( const Address )

Member Function Documentation

◆ clear()

void nemiver::common::Address::clear ( )

◆ empty()

bool nemiver::common::Address::empty ( ) const

◆ operator size_t()

nemiver::common::Address::operator size_t ( ) const

◆ operator<()

bool nemiver::common::Address::operator< ( const Address ) const

◆ operator<=()

bool nemiver::common::Address::operator<= ( const Address ) const

◆ operator=()

Address& nemiver::common::Address::operator= ( const std::string &  )

◆ operator==() [1/3]

bool nemiver::common::Address::operator== ( const Address ) const

◆ operator==() [2/3]

bool nemiver::common::Address::operator== ( const std::string &  ) const

◆ operator==() [3/3]

bool nemiver::common::Address::operator== ( size_t  ) const

◆ operator>()

bool nemiver::common::Address::operator> ( const Address ) const

◆ operator>=()

bool nemiver::common::Address::operator>= ( const Address ) const

◆ operator[]()

const char& nemiver::common::Address::operator[] ( size_t  ) const

◆ size()

size_t nemiver::common::Address::size ( ) const

◆ string_size()

size_t nemiver::common::Address::string_size ( ) const

◆ to_string()

const std::string& nemiver::common::Address::to_string ( ) const

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