Look for Boolean function in OpenNURBS

Hi,
I want to know that is there any function which can union two B-reps in OpenNURBS?

Sorry, no.

http://wiki.mcneel.com/developer/opennurbs/limitations

If you are writing plug-ins for Rhino, using the Rhino SDK, then you can perform Boolean operations on Breps.