We want to be consistent with the previous layout, to avoid needlessly breaking existing codes. The header update means client codes are not required to include all of the stepcode library includes explicitly - i.e., stepcode itself does not force this requirement with its own internal includes. However, if client codes do not want to add the library prefixes to their own includes as we have for stepcode, they should still be able to add the various includes and work as before. Adjust the include directory names accordingly.
28 lines
843 B
C
28 lines
843 B
C
#ifndef SDAIHEADER_SECTION_SCHEMA_SCHEMA_H
|
|
#define SDAIHEADER_SECTION_SCHEMA_SCHEMA_H
|
|
// This file was generated by exp2cxx. You probably don't want to edit
|
|
// it since your modifications will be lost if exp2cxx is used to
|
|
// regenerate it.
|
|
|
|
#ifdef SC_LOGGING
|
|
#include <sys/time.h>
|
|
#endif
|
|
|
|
#include <sc_export.h>
|
|
#include "clstepcore/sdai.h"
|
|
#include "clstepcore/Registry.h"
|
|
#include "clstepcore/STEPaggregate.h"
|
|
#include "clstepcore/STEPundefined.h"
|
|
#include "clstepcore/ExpDict.h"
|
|
#include "clstepcore/STEPattribute.h"
|
|
#include "clstepcore/complexSupport.h"
|
|
|
|
#include "cleditor/SdaiHeaderSchemaClasses.h"
|
|
#include "cleditor/SdaiHeaderSchema.h"
|
|
|
|
SC_EDITOR_EXPORT void HeaderSchemaInit( Registry & );
|
|
SC_EDITOR_EXPORT void HeaderInitSchemasAndEnts( Registry & );
|
|
SC_EDITOR_EXPORT void SdaiHEADER_SECTION_SCHEMAInit( Registry & r );
|
|
|
|
#endif
|