Added scl_memmgr to cleditor library.

This commit is contained in:
davyw
2012-03-20 21:12:45 +01:00
parent b49d2beb6a
commit 3be42207ee
15 changed files with 18 additions and 5 deletions
+3 -1
View File
@@ -35,6 +35,7 @@ SET(LIBSTEPEDITOR_PRIVATE_HDRS
include_directories(
${CMAKE_CURRENT_SOURCE_DIR}
${SCL_SOURCE_DIR}/src/base
${SCL_SOURCE_DIR}/src/cldai
${SCL_SOURCE_DIR}/src/clstepcore
${SCL_SOURCE_DIR}/src/clutils
@@ -42,12 +43,13 @@ include_directories(
if(MSVC OR BORLAND)
add_definitions( -DSCL_EDITOR_DLL_EXPORTS )
add_definitions( -DSCL_BASE_DLL_IMPORTS )
add_definitions( -DSCL_CORE_DLL_IMPORTS )
add_definitions( -DSCL_DAI_DLL_IMPORTS )
add_definitions( -DSCL_UTILS_DLL_IMPORTS )
endif()
SCL_ADDLIB(stepeditor "${LIBSTEPEDITOR_SRCS}" stepcore stepdai steputils)
SCL_ADDLIB(stepeditor "${LIBSTEPEDITOR_SRCS}" "stepcore stepdai steputils base")
if(APPLE)
if(SCL_BUILD_SHARED_LIBS)
+2
View File
@@ -35,6 +35,8 @@
// void PushPastString (istream& in, std::string &s, ErrorDescriptor *err)
#include <STEPundefined.h>
#include "scl_memmgr.h"
/***************************
function: SetFileName
returns: (const std::string) The new file name for the class.
+1
View File
@@ -17,6 +17,7 @@
#include <cmath>
#include <cstring>
#include "scl_memmgr.h"
extern void HeaderSchemaInit( Registry & reg );
+1
View File
@@ -13,6 +13,7 @@ extern ofstream * logStream;
#include <ExpDict.h>
#include <STEPattribute.h>
#include <SdaiHeaderSchema.h>
#include "scl_memmgr.h"
Schema * s_header_section_schema = 0;
+1
View File
@@ -5,6 +5,7 @@
// regenerate it.
#include <SdaiHeaderSchema.h>
#include "scl_memmgr.h"
void HeaderInitSchemasAndEnts( Registry & reg ) {
Uniqueness_rule_ptr ur;
+1
View File
@@ -8,6 +8,7 @@
#include <ExpDict.h>
#include <STEPattribute.h>
#include <SdaiHeaderSchema.h>
#include "scl_memmgr.h"
void SdaiHEADER_SECTION_SCHEMAInit( Registry & reg ) {
header_section_schemat_time_stamp_text->ReferentType( t_sdaiSTRING );
+1
View File
@@ -5,6 +5,7 @@
// regenerate it.
#include <SdaiSchemaInit.h>
#include "scl_memmgr.h"
void HeaderSchemaInit( Registry & reg ) {
HeaderInitSchemasAndEnts( reg );
+1 -1
View File
@@ -11,7 +11,7 @@
*/
#include <cmdmgr.h>
#include "scl_memmgr.h"
ReplicateLinkNode * ReplicateList::FindNode( MgrNode * mn ) {
ReplicateLinkNode * rln = ( ReplicateLinkNode * )GetHead();
+1
View File
@@ -18,6 +18,7 @@
#include <dispnode.h>
#include <dispnodelist.h>
#include "scl_memmgr.h"
// define this to be the name of the display object
class StepEntityEditor;
+1 -1
View File
@@ -19,7 +19,7 @@
#include <mgrnodelist.h>
#include <dispnode.h>
#include <dispnodelist.h>
#include "scl_memmgr.h"
void DisplayNodeList::Remove( GenericNode * node ) {
GenNodeList::Remove( node );
+1
View File
@@ -18,6 +18,7 @@
#include <sdai.h>
#include <instmgr.h>
#include "scl_memmgr.h"
///////////////////////////////////////////////////////////////////////////////
// debug_level >= 2 => tells when a command is chosen
+1
View File
@@ -22,6 +22,7 @@
#include <sdai.h>
#include <iostream>
#include "scl_memmgr.h"
void * MgrNode::SEE() {
return ( di ? di->SEE() : 0 );
+1 -1
View File
@@ -37,7 +37,7 @@ static int PrintFunctionTrace = 2;
#include <sdai.h>
#include <string.h> // to get bcopy() - ANSI
#include "scl_memmgr.h"
//////////////////////////////////////////////////////////////////////////////
// class MgrNodeArray member functions
+1 -1
View File
@@ -16,7 +16,7 @@
#include <mgrnodelist.h>
#include <dispnode.h>
#include <dispnodelist.h>
#include "scl_memmgr.h"
MgrNodeList::MgrNodeList( stateEnum type ) : GenNodeList( new MgrNode() ) {
// if(debug_level >= PrintFunctionTrace)
+1
View File
@@ -1,4 +1,5 @@
#include <needFunc.h>
#include "scl_memmgr.h"
///////////////////////////////////////////////////////////////////////////////
// Function defined as a stub (necessary to use the scl)