#include <Standard_Stream.hxx>
#include "GEOM_Gen_i.hh"
#include "GEOM_Object_i.hh"
#include "GEOM_Field_i.hh"
#include "GEOM_version.h"
#include "Utils_CorbaException.hxx"
#include "OpUtil.hxx"
#include "Utils_ExceptHandlers.hxx"
#include "utilities.h"
#include "GEOM_Object.hxx"
#include "GEOM_Function.hxx"
#include "GEOM_ISubShape.hxx"
#include "GEOM_PythonDump.hxx"
#include "GEOMImpl_Types.hxx"
#include "GEOMImpl_CopyDriver.hxx"
#include "GEOMImpl_IInsertOperations.hxx"
#include "GEOM_wrap.hxx"
#include "GEOMUtils_XmlHandler.hxx"
#include <BRep_Builder.hxx>
#include <BRepTools.hxx>
#include <TDF_Label.hxx>
#include <TDF_Tool.hxx>
#include <TDF_ChildIDIterator.hxx>
#include <TNaming_NamedShape.hxx>
#include <TDataStd_Name.hxx>
#include <TCollection_AsciiString.hxx>
#include <TColStd_HArray1OfInteger.hxx>
#include <TopAbs_ShapeEnum.hxx>
#include <TopExp.hxx>
#include <OSD.hxx>
#include <TDataStd_ChildNodeIterator.hxx>
#include <TDocStd_Owner.hxx>
#include <TDataStd_ListIteratorOfListOfExtendedString.hxx>
#include <SALOMEDS_Tool.hxx>
#include <SALOMEDS_wrap.hxx>
#include <Basics_DirUtils.hxx>
#include <set>
#include <sstream>
#include <dlfcn.h>
Macros | |
#define | LibHandle void* |
#define | LoadLib(name) dlopen( name, RTLD_LAZY | RTLD_GLOBAL ) |
#define | GetProc dlsym |
#define | UnLoadLib(handle) dlclose( handle ); |
Functions | |
static void | addToListOfGO (GEOM::GEOM_Object_ptr theObject, GEOM::ListOfGO &theList) |
static void | addToListOfGO (const GEOM::ListOfGO &theSrcList, GEOM::ListOfGO &theTrgList) |
PortableServer::ObjectId * | GEOMEngine_factory (CORBA::ORB_ptr orb, PortableServer::POA_ptr poa, PortableServer::ObjectId *contId, const char *instanceName, const char *interfaceName) |
#define GetProc dlsym |
#define LibHandle void* |
#define LoadLib | ( | name | ) | dlopen( name, RTLD_LAZY | RTLD_GLOBAL ) |
#define UnLoadLib | ( | handle | ) | dlclose( handle ); |
|
static |
|
static |
PortableServer::ObjectId* GEOMEngine_factory | ( | CORBA::ORB_ptr | orb, |
PortableServer::POA_ptr | poa, | ||
PortableServer::ObjectId * | contId, | ||
const char * | instanceName, | ||
const char * | interfaceName | ||
) |