Dakota  Version
Explore and Predict with Confidence
Public Member Functions | List of all members
BaseConstructor Struct Reference

Dummy struct for overloading letter-envelope constructors. More...

Public Member Functions

 BaseConstructor (int=0)
 C++ structs can have constructors.
 

Detailed Description

Dummy struct for overloading letter-envelope constructors.

BaseConstructor is used to overload the constructor for the base class portion of letter objects. It avoids infinite recursion (Coplien p.139) in the letter-envelope idiom by preventing the letter from instantiating another envelope. Putting this struct here avoids circular dependencies.


The documentation for this struct was generated from the following file: