Question: Is there any Object Oriented C++ library for ssh and scp. BSD license would be preferred.

I could find libssh and libssh2. But these are all procedural.

Answer: 
Take a look at NetSieben SSH Library - an open source ssh client library in C++:

<http://freshmeat.net/projects/net7ssh/>
I use cryptlib for this. It is free for Opensource and Freeware applications and easy to use.
<http://www.cs.auckland.ac.nz/~pgut001/cryptlib/>

/mspoerr