R/RcppExports.R

Defines functions wrap_subnets wrap_network_hosts wrap_sample_network wrap_reverse_pointer wrap_extract_teredo_client wrap_extract_teredo_server wrap_is_teredo wrap_extract_6to4 wrap_is_6to4 wrap_extract_ipv4_mapped wrap_is_ipv4_mapped wrap_is_site_local wrap_is_link_local wrap_is_loopback wrap_is_unspecified wrap_is_multicast wrap_add_integer wrap_bitwise_shift_right wrap_bitwise_shift_left wrap_bitwise_xor wrap_bitwise_or wrap_bitwise_and wrap_bitwise_not wrap_smallest_common_network wrap_is_within_any wrap_is_within wrap_broadcast_address wrap_prefix_from_mask wrap_hostmask wrap_netmask wrap_encode_hostname wrap_decode_hostname wrap_encode_hex wrap_decode_hex wrap_encode_bytes wrap_decode_bytes wrap_encode_binary wrap_decode_binary wrap_print_network wrap_construct_network_from_address wrap_parse_network wrap_compare_address wrap_print_address wrap_parse_address wrap_exclude_networks wrap_collapse_networks wrap_summarize_address_range

# Generated by using Rcpp::compileAttributes() -> do not edit by hand
# Generator token: 10BE3573-1514-4C36-9D1C-5A225CD40393

wrap_summarize_address_range <- function(address1_r, address2_r) {
    .Call(`_ipaddress_wrap_summarize_address_range`, address1_r, address2_r)
}

wrap_collapse_networks <- function(input_r) {
    .Call(`_ipaddress_wrap_collapse_networks`, input_r)
}

wrap_exclude_networks <- function(include_r, exclude_r) {
    .Call(`_ipaddress_wrap_exclude_networks`, include_r, exclude_r)
}

wrap_parse_address <- function(input) {
    .Call(`_ipaddress_wrap_parse_address`, input)
}

wrap_print_address <- function(address_r, exploded = FALSE) {
    .Call(`_ipaddress_wrap_print_address`, address_r, exploded)
}

wrap_compare_address <- function(address_r) {
    .Call(`_ipaddress_wrap_compare_address`, address_r)
}

wrap_parse_network <- function(input, strict, is_interface) {
    .Call(`_ipaddress_wrap_parse_network`, input, strict, is_interface)
}

wrap_construct_network_from_address <- function(address_r, prefix_length, strict, is_interface) {
    .Call(`_ipaddress_wrap_construct_network_from_address`, address_r, prefix_length, strict, is_interface)
}

wrap_print_network <- function(network_r, exploded = FALSE) {
    .Call(`_ipaddress_wrap_print_network`, network_r, exploded)
}

wrap_decode_binary <- function(input) {
    .Call(`_ipaddress_wrap_decode_binary`, input)
}

wrap_encode_binary <- function(address_r) {
    .Call(`_ipaddress_wrap_encode_binary`, address_r)
}

wrap_decode_bytes <- function(input) {
    .Call(`_ipaddress_wrap_decode_bytes`, input)
}

wrap_encode_bytes <- function(input) {
    .Call(`_ipaddress_wrap_encode_bytes`, input)
}

wrap_decode_hex <- function(input, in_is_ipv6) {
    .Call(`_ipaddress_wrap_decode_hex`, input, in_is_ipv6)
}

wrap_encode_hex <- function(input) {
    .Call(`_ipaddress_wrap_encode_hex`, input)
}

wrap_decode_hostname <- function(input) {
    .Call(`_ipaddress_wrap_decode_hostname`, input)
}

wrap_encode_hostname <- function(input) {
    .Call(`_ipaddress_wrap_encode_hostname`, input)
}

wrap_netmask <- function(in_prefix_length, in_is_ipv6) {
    .Call(`_ipaddress_wrap_netmask`, in_prefix_length, in_is_ipv6)
}

wrap_hostmask <- function(in_prefix_length, in_is_ipv6) {
    .Call(`_ipaddress_wrap_hostmask`, in_prefix_length, in_is_ipv6)
}

wrap_prefix_from_mask <- function(address_r) {
    .Call(`_ipaddress_wrap_prefix_from_mask`, address_r)
}

wrap_broadcast_address <- function(network_r) {
    .Call(`_ipaddress_wrap_broadcast_address`, network_r)
}

wrap_is_within <- function(address_r, network_r) {
    .Call(`_ipaddress_wrap_is_within`, address_r, network_r)
}

wrap_is_within_any <- function(address_r, network_r) {
    .Call(`_ipaddress_wrap_is_within_any`, address_r, network_r)
}

wrap_smallest_common_network <- function(address1_r, address2_r) {
    .Call(`_ipaddress_wrap_smallest_common_network`, address1_r, address2_r)
}

wrap_bitwise_not <- function(lhs_r) {
    .Call(`_ipaddress_wrap_bitwise_not`, lhs_r)
}

wrap_bitwise_and <- function(lhs_r, rhs_r) {
    .Call(`_ipaddress_wrap_bitwise_and`, lhs_r, rhs_r)
}

wrap_bitwise_or <- function(lhs_r, rhs_r) {
    .Call(`_ipaddress_wrap_bitwise_or`, lhs_r, rhs_r)
}

wrap_bitwise_xor <- function(lhs_r, rhs_r) {
    .Call(`_ipaddress_wrap_bitwise_xor`, lhs_r, rhs_r)
}

wrap_bitwise_shift_left <- function(lhs_r, rhs) {
    .Call(`_ipaddress_wrap_bitwise_shift_left`, lhs_r, rhs)
}

wrap_bitwise_shift_right <- function(lhs_r, rhs) {
    .Call(`_ipaddress_wrap_bitwise_shift_right`, lhs_r, rhs)
}

wrap_add_integer <- function(lhs_r, rhs) {
    .Call(`_ipaddress_wrap_add_integer`, lhs_r, rhs)
}

wrap_is_multicast <- function(input) {
    .Call(`_ipaddress_wrap_is_multicast`, input)
}

wrap_is_unspecified <- function(input) {
    .Call(`_ipaddress_wrap_is_unspecified`, input)
}

wrap_is_loopback <- function(input) {
    .Call(`_ipaddress_wrap_is_loopback`, input)
}

wrap_is_link_local <- function(input) {
    .Call(`_ipaddress_wrap_is_link_local`, input)
}

wrap_is_site_local <- function(input) {
    .Call(`_ipaddress_wrap_is_site_local`, input)
}

wrap_is_ipv4_mapped <- function(input) {
    .Call(`_ipaddress_wrap_is_ipv4_mapped`, input)
}

wrap_extract_ipv4_mapped <- function(input) {
    .Call(`_ipaddress_wrap_extract_ipv4_mapped`, input)
}

wrap_is_6to4 <- function(input) {
    .Call(`_ipaddress_wrap_is_6to4`, input)
}

wrap_extract_6to4 <- function(input) {
    .Call(`_ipaddress_wrap_extract_6to4`, input)
}

wrap_is_teredo <- function(input) {
    .Call(`_ipaddress_wrap_is_teredo`, input)
}

wrap_extract_teredo_server <- function(input) {
    .Call(`_ipaddress_wrap_extract_teredo_server`, input)
}

wrap_extract_teredo_client <- function(input) {
    .Call(`_ipaddress_wrap_extract_teredo_client`, input)
}

wrap_reverse_pointer <- function(address_r) {
    .Call(`_ipaddress_wrap_reverse_pointer`, address_r)
}

wrap_sample_network <- function(network_r, size) {
    .Call(`_ipaddress_wrap_sample_network`, network_r, size)
}

wrap_network_hosts <- function(network_r, exclude_unusable) {
    .Call(`_ipaddress_wrap_network_hosts`, network_r, exclude_unusable)
}

wrap_subnets <- function(network_r, new_prefix) {
    .Call(`_ipaddress_wrap_subnets`, network_r, new_prefix)
}

Try the ipaddress package in your browser

Any scripts or data that you put into this service are public.

ipaddress documentation built on April 4, 2023, 9:09 a.m.