Public Member Functions | Public Attributes

base::Globals Class Reference

Globals class defines the order of construction of globals. More...

#include <_src_base_globals.hh>

List of all members.

Public Member Functions

 Globals (void)

Public Attributes

bool mExiting
bool mTesting
bool mAssertAbort
 call abort() if ASSERT() fails

Detailed Description

Globals class defines the order of construction of globals.

See doc/html/coding.html.

mExiting: Destructors that might destroy a static object should check mExiting to avoid calling methods of another destroyed static object.

C++ notes: The order of construction/destruction of class members is determined by the order in which they're declared. ctor initialization list has no effect on order.


Constructor & Destructor Documentation

base::Globals::Globals ( void   )  [inline]

Member Data Documentation

call abort() if ASSERT() fails


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Palomino Flight Simulator documents generated by doxygen 1.7.1 on Tue May 15 2012 22:40:10