Provide (empty) implementations of the copy constructor and the assignment operator that are protected.  This prevents the compiler from making default implementations that are public.  vrj::Kernel cannot be copied for two reasons: it is a singleton, and it contains a data member (mExitWaitCondVar) that is not copyable.  I'm surprised that Visual C++ didn't complain about the latter issue.
Provide (empty) implementations of the copy constructor and the assignment
operator that are protected.  This prevents the compiler from making
default implementations that are public.  vrj::Kernel cannot be copied for
two reasons: it is a singleton, and it contains a data member
(mExitWaitCondVar) that is not copyable.  I'm surprised that Visual C++
didn't complain about the latter issue.

At any rate, these two lines make a huge difference in how Pyste deals
with this class.


git-svn-id: 769d22dfa2d22aad706b9a451492fb87c0735f19@12290 08b38cba-cd3b-11de-854e-f91c5b6e4272

vrjuggler/vrjuggler,vrjuggler/vrjuggler,vancegroup-mirrors/vrjuggler,vrjuggler/vrjuggler,MichaelMcDonnell/vrjuggler,godbyk/vrjuggler-upstream-old,LiuKeHua/vrjuggler,vancegroup-mirrors/vrjuggler,godbyk/vrjuggler-upstream-old,godbyk/vrjuggler-upstream-old,MichaelMcDonnell/vrjuggler,LiuKeHua/vrjuggler,LiuKeHua/vrjuggler,MichaelMcDonnell/vrjuggler,vrjuggler/vrjuggler,MichaelMcDonnell/vrjuggler,vrjuggler/vrjuggler,LiuKeHua/vrjuggler,vrjuggler/vrjuggler,LiuKeHua/vrjuggler,MichaelMcDonnell/vrjuggler,LiuKeHua/vrjuggler,godbyk/vrjuggler-upstream-old,vrjuggler/vrjuggler,vancegroup-mirrors/vrjuggler,vrjuggler/vrjuggler,vancegroup-mirrors/vrjuggler,MichaelMcDonnell/vrjuggler,MichaelMcDonnell/vrjuggler,godbyk/vrjuggler-upstream-old,LiuKeHua/vrjuggler,LiuKeHua/vrjuggler,vancegroup-mirrors/vrjuggler,vancegroup-mirrors/vrjuggler,MichaelMcDonnell/vrjuggler,godbyk/vrjuggler-upstream-old