Public Member Functions
BaseConstructor Struct Reference

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

List of all members.

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: