head 1.4; access; symbols; locks; strict; comment @# @; 1.4 date 2002.09.07.01.50.41; author curt; state Exp; branches; next 1.3; 1.3 date 2002.08.31.19.01.58; author curt; state Exp; branches; next 1.2; 1.2 date 2002.08.31.18.54.05; author curt; state Exp; branches; next 1.1; 1.1 date 2002.02.15.17.22.02; author curt; state Exp; branches; next ; desc @@ 1.4 log @Updated doxygen docs. @ text @
Main Page Class Hierarchy Compound List File List Compound Members File Members

# logstream_base Struct Reference

A helper class that ensures a streambuf and ostream are constructed and destroyed in the correct order. More...

`#include <logstream.hxx>`

Inheritance diagram for logstream_base:

List of all members.

## Public Methods
| logstream_base ()
## Public Attributes
logbuf | lbuf

## Detailed Description

A helper class that ensures a streambuf and ostream are constructed and destroyed in the correct order.

The streambuf must be created before the ostream but bases are constructed before members. Thus, making this class a private base of logstream, declared to the left of ostream, we ensure the correct order of construction and destruction.

Definition at line 209 of file logstream.hxx.

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

- logstream.hxx

@ 1.3 log @Oops, try again. @ text @d36 1 a36 1