mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-08-04 13:13:25 +03:00
0024750: Replace instantiations of TCollection generic classes by NCollection templates -- manual changes
Forward declaration of TCollection instances as classes are replaced by inclusion of corresponding header. Cyclic dependencies between declaration of collection class and its item are resolved by forward declaring a class in collection header.
This commit is contained in:
@@ -22,9 +22,9 @@
|
||||
#include <TObj_Common.hxx>
|
||||
#include <Message_Gravity.hxx>
|
||||
#include <Message_Messenger.hxx>
|
||||
#include <TColStd_SequenceOfExtendedString.hxx>
|
||||
|
||||
class Handle(TObj_Application);
|
||||
class TColStd_SequenceOfExtendedString;
|
||||
|
||||
//!
|
||||
//! This is a base class for OCAF based TObj models
|
||||
|
@@ -19,11 +19,11 @@
|
||||
#define TObj_Assistant_HeaderFile
|
||||
|
||||
#include <TObj_Common.hxx>
|
||||
#include <TColStd_SequenceOfTransient.hxx>
|
||||
#include <TColStd_SequenceOfAsciiString.hxx>
|
||||
#include <TColStd_IndexedMapOfTransient.hxx>
|
||||
|
||||
class Handle(TObj_Model);
|
||||
class TColStd_SequenceOfTransient;
|
||||
class TColStd_SequenceOfAsciiString;
|
||||
class TColStd_IndexedMapOfTransient;
|
||||
|
||||
//! This class provides interface to the static data
|
||||
//! to be used during save or load models.
|
||||
|
Reference in New Issue
Block a user