ucommon  7.0.0
About: GNU uCommon C++ is a portable and optimized class framework for writing C++ applications that need to use threads and support concurrent synchronization, and that use sockets, XML parsing, object serialization, thread-optimized string and data structure classes, etc..
  Fossies Dox: ucommon-7.0.0.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

Loading...
Searching...
No Matches
address.cpp File Reference
#include <ucommon-config.h>
#include <commoncpp/config.h>
#include <commoncpp/export.h>
#include <commoncpp/thread.h>
#include <commoncpp/address.h>
#include <cstdlib>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
Include dependency graph for address.cpp:

Go to the source code of this file.

Namespaces

namespace  ost
 

Typedefs

typedef uint8_t ost::bit_t
 

Enumerations

enum  { ost::MCAST_VALID_MASK = 0x000000F0 , ost::MCAST_VALID_VALUE = 0x000000E0 }
 

Functions

IPV4Host ost::operator& (const IPV4Host &addr, const IPV4Mask &mask)
 
ostream & ost::operator<< (ostream &os, const IPV4Address &ia)
 
static void ost::bitmask (bit_t *bits, bit_t *mask, unsigned len)
 
static void ost::bitimask (bit_t *bits, bit_t *mask, unsigned len)
 
static void ost::bitset (bit_t *bits, unsigned blen)
 
static unsigned ost::bitcount (bit_t *bits, unsigned len)