There is no such function to do that.
You have to get the NodeList that contains ALL the nodes, iterate on them and get ALL NetDevices of each node, and on ALL interfaces of them and get the IP address of each interface. Then if the interface address matches your address, you have your node.
If you want to do this search more than once, then I would recommend to build a std::map with key the IP address and field the Node. This will be done again with the same approach as above. But instead of "matching" the address with something, you will add it to the std::map. And when you want to search an IP address, you will search this map.