X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FSupervision%2FFNode_Impl.hxx;fp=src%2FSupervision%2FFNode_Impl.hxx;h=3fd40570c30c4a9b0f84a70e4e55730588780b7a;hb=b0ecd61d385f9eb924f633456a7b444dba1bfe77;hp=0b9105e4312389276ef744887433ed9add41c2ea;hpb=a55132da45cf8b1c8a83246b8cd79c9414d839bc;p=modules%2Fsuperv.git diff --git a/src/Supervision/FNode_Impl.hxx b/src/Supervision/FNode_Impl.hxx index 0b9105e..3fd4057 100644 --- a/src/Supervision/FNode_Impl.hxx +++ b/src/Supervision/FNode_Impl.hxx @@ -34,6 +34,7 @@ class FNode_Impl : public CNode_Impl , CORBA::ORB_ptr _Orb ; PortableServer::POA_ptr _Poa ; PortableServer::ObjectId * _ContId ; + bool _isCimpl; public: FNode_Impl(); @@ -53,7 +54,8 @@ class FNode_Impl : public CNode_Impl , const char * NodeComponentName , const char * NodeInterfaceName , const char * NodeName = NULLSTRING , - const SUPERV::KindOfNode NodeKindOfNode = SUPERV::FactoryNode ) ; + const SUPERV::KindOfNode NodeKindOfNode = SUPERV::FactoryNode , + bool isCimpl = true ) ; // mkr : PAL11273 : C++ implementation by default FNode_Impl( CORBA::ORB_ptr orb , PortableServer::POA_ptr poa , PortableServer::ObjectId * contId , @@ -75,6 +77,8 @@ class FNode_Impl : public CNode_Impl , virtual GraphBase::FactoryNode * BaseNode() { return DataFlowNode()->FactoryNode() ; } ; + virtual bool IsCimpl() { return _isCimpl; } ; // mkr : PAL11273 + } ; #endif