#include <IPv4Address.hpp>
◆ value_type
◆ IPv4Address() [1/6]
  
  
      
        
          | SIV3D_NODISCARD_CXX20 s3d::IPv4Address::IPv4Address  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
default   | 
  
 
 
◆ IPv4Address() [2/6]
◆ IPv4Address() [3/6]
  
  
      
        
          | SIV3D_NODISCARD_CXX20 s3d::IPv4Address::IPv4Address  | 
          ( | 
          const value_type(&)  | 
          ipv4[4] | ) | 
           | 
         
       
   | 
  
explicitnoexcept   | 
  
 
 
◆ IPv4Address() [4/6]
  
  
      
        
          | constexpr SIV3D_NODISCARD_CXX20 s3d::IPv4Address::IPv4Address  | 
          ( | 
          const std::array< value_type, 4 > &  | 
          ipv4 | ) | 
           | 
         
       
   | 
  
explicitconstexprnoexcept   | 
  
 
 
◆ IPv4Address() [5/6]
  
  
      
        
          | SIV3D_NODISCARD_CXX20 s3d::IPv4Address::IPv4Address  | 
          ( | 
          std::string_view  | 
          ipv4 | ) | 
           | 
         
       
   | 
  
explicit   | 
  
 
 
◆ IPv4Address() [6/6]
  
  
      
        
          | SIV3D_NODISCARD_CXX20 s3d::IPv4Address::IPv4Address  | 
          ( | 
          StringView  | 
          ipv4 | ) | 
           | 
         
       
   | 
  
explicit   | 
  
 
 
◆ getData()
  
  
      
        
          | constexpr const std::array<value_type, 4>& s3d::IPv4Address::getData  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
constexprnoexcept   | 
  
 
 
◆ hash()
  
  
      
        
          | size_t s3d::IPv4Address::hash  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
noexcept   | 
  
 
 
◆ isLoopback()
  
  
      
        
          | constexpr bool s3d::IPv4Address::isLoopback  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
constexprnoexcept   | 
  
 
 
◆ Localhost()
  
  
      
        
          | static constexpr IPv4Address s3d::IPv4Address::Localhost  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
staticconstexprnoexcept   | 
  
 
 
◆ str()
      
        
          | String s3d::IPv4Address::str  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ swap()
◆ to_string()
      
        
          | std::string s3d::IPv4Address::to_string  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ Formatter
◆ operator!=
◆ operator<
◆ operator<<
template<class CharType > 
  
  
      
        
          | std::basic_ostream<CharType>& operator<<  | 
          ( | 
          std::basic_ostream< CharType > &  | 
          output,  | 
         
        
           | 
           | 
          const IPv4Address &  | 
          value  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
friend   | 
  
 
 
◆ operator==
The documentation for this class was generated from the following file: