Skip to content

Commit

Permalink
Added note/warning on size of class instance.
Browse files Browse the repository at this point in the history
Added a note (warning) that an instance of this class requires quite some
memory. So it is probably better to use the heap space (and not the stack).
  • Loading branch information
jriesmeier committed Nov 16, 2016
1 parent ea2c8a9 commit 189d5ad
Show file tree
Hide file tree
Showing 7 changed files with 28 additions and 0 deletions.
4 changes: 4 additions & 0 deletions dcmrt/include/dcmtk/dcmrt/drtdose.h
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
*
* Generated automatically from DICOM PS 3.3-2016d
* File created on 2016-11-09 18:52:20
* File modified on 2016-11-16 by J. Riesmeier
*
*/

Expand Down Expand Up @@ -82,6 +83,9 @@


/** Interface class for RTDoseIOD
* @note Because of its many member variables, an instance of this class requires quite
* some memory. So be careful when creating automatic variables from this class (the
* stack size might be exceeded); it is probably better to use the heap space.
*/
class DCMTK_DCMRT_EXPORT DRTDoseIOD
: protected DRTTypes
Expand Down
4 changes: 4 additions & 0 deletions dcmrt/include/dcmtk/dcmrt/drtimage.h
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
*
* Generated automatically from DICOM PS 3.3-2016d
* File created on 2016-11-09 18:52:20
* File modified on 2016-11-16 by J. Riesmeier
*
*/

Expand Down Expand Up @@ -83,6 +84,9 @@


/** Interface class for RTImageIOD
* @note Because of its many member variables, an instance of this class requires quite
* some memory. So be careful when creating automatic variables from this class (the
* stack size might be exceeded); it is probably better to use the heap space.
*/
class DCMTK_DCMRT_EXPORT DRTImageIOD
: protected DRTTypes
Expand Down
4 changes: 4 additions & 0 deletions dcmrt/include/dcmtk/dcmrt/drtionpl.h
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
*
* Generated automatically from DICOM PS 3.3-2016d
* File created on 2016-11-09 18:52:20
* File modified on 2016-11-16 by J. Riesmeier
*
*/

Expand Down Expand Up @@ -79,6 +80,9 @@


/** Interface class for RTIonPlanIOD
* @note Because of its many member variables, an instance of this class requires quite
* some memory. So be careful when creating automatic variables from this class (the
* stack size might be exceeded); it is probably better to use the heap space.
*/
class DCMTK_DCMRT_EXPORT DRTIonPlanIOD
: protected DRTTypes
Expand Down
4 changes: 4 additions & 0 deletions dcmrt/include/dcmtk/dcmrt/drtiontr.h
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
*
* Generated automatically from DICOM PS 3.3-2016d
* File created on 2016-11-09 18:52:20
* File modified on 2016-11-16 by J. Riesmeier
*
*/

Expand Down Expand Up @@ -81,6 +82,9 @@


/** Interface class for RTIonBeamsTreatmentRecordIOD
* @note Because of its many member variables, an instance of this class requires quite
* some memory. So be careful when creating automatic variables from this class (the
* stack size might be exceeded); it is probably better to use the heap space.
*/
class DCMTK_DCMRT_EXPORT DRTIonBeamsTreatmentRecordIOD
: protected DRTTypes
Expand Down
4 changes: 4 additions & 0 deletions dcmrt/include/dcmtk/dcmrt/drtplan.h
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
*
* Generated automatically from DICOM PS 3.3-2016d
* File created on 2016-11-09 18:52:20
* File modified on 2016-11-16 by J. Riesmeier
*
*/

Expand Down Expand Up @@ -82,6 +83,9 @@


/** Interface class for RTPlanIOD
* @note Because of its many member variables, an instance of this class requires quite
* some memory. So be careful when creating automatic variables from this class (the
* stack size might be exceeded); it is probably better to use the heap space.
*/
class DCMTK_DCMRT_EXPORT DRTPlanIOD
: protected DRTTypes
Expand Down
4 changes: 4 additions & 0 deletions dcmrt/include/dcmtk/dcmrt/drtstrct.h
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
*
* Generated automatically from DICOM PS 3.3-2016d
* File created on 2016-11-09 18:52:20
* File modified on 2016-11-16 by J. Riesmeier
*
*/

Expand Down Expand Up @@ -76,6 +77,9 @@


/** Interface class for RTStructureSetIOD
* @note Because of its many member variables, an instance of this class requires quite
* some memory. So be careful when creating automatic variables from this class (the
* stack size might be exceeded); it is probably better to use the heap space.
*/
class DCMTK_DCMRT_EXPORT DRTStructureSetIOD
: protected DRTTypes
Expand Down
4 changes: 4 additions & 0 deletions dcmrt/include/dcmtk/dcmrt/drttreat.h
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
*
* Generated automatically from DICOM PS 3.3-2016d
* File created on 2016-11-09 18:52:20
* File modified on 2016-11-16 by J. Riesmeier
*
*/

Expand Down Expand Up @@ -76,6 +77,9 @@


/** Interface class for RTTreatmentSummaryRecordIOD
* @note Because of its many member variables, an instance of this class requires quite
* some memory. So be careful when creating automatic variables from this class (the
* stack size might be exceeded); it is probably better to use the heap space.
*/
class DCMTK_DCMRT_EXPORT DRTTreatmentSummaryRecordIOD
: protected DRTTypes
Expand Down

0 comments on commit 189d5ad

Please sign in to comment.