SWC-DB  v0.5.12 C++ documentations
SWC-DB© (Super Wide Column Database) - High Performance Scalable Database (https://github.com/kashirin-alex/swc-db)
SWC::Comm::Network Struct Reference

#include <swcdb/core/comm/Resolver.h>

Public Member Functions

SWC_CAN_INLINE Network (const asio::ip::network_v4 &a_v4) noexcept
 
SWC_CAN_INLINE Network (const asio::ip::network_v6 &a_v6) noexcept
 
SWC_CAN_INLINE Network (const Network &net) noexcept
 

Public Attributes

bool is_v4
 
const asio::ip::network_v4 v4
 
const asio::ip::network_v6 v6
 

Detailed Description

Definition at line 33 of file Resolver.h.

Constructor & Destructor Documentation

◆ Network() [1/3]

SWC_CAN_INLINE SWC::Comm::Network::Network ( const asio::ip::network_v4 &  a_v4)
inlinenoexcept

Definition at line 39 of file Resolver.h.

◆ Network() [2/3]

SWC_CAN_INLINE SWC::Comm::Network::Network ( const asio::ip::network_v6 &  a_v6)
inlinenoexcept

Definition at line 43 of file Resolver.h.

◆ Network() [3/3]

SWC_CAN_INLINE SWC::Comm::Network::Network ( const Network net)
inlinenoexcept

Definition at line 47 of file Resolver.h.

Member Data Documentation

◆ is_v4

bool SWC::Comm::Network::is_v4

Definition at line 34 of file Resolver.h.

◆ v4

const asio::ip::network_v4 SWC::Comm::Network::v4

Definition at line 35 of file Resolver.h.

◆ v6

const asio::ip::network_v6 SWC::Comm::Network::v6

Definition at line 36 of file Resolver.h.


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