long IP_Address::IsIPv6Address();
on start { DoSomething( IP_Address(192.168.1.2) ); } void DoSomething( IP_Address addr ) { if (addr.IsIPv4Address()) { // ... } else if (addr.IsIPv6Address()) { // ... } }