casa::display::state Class Reference

#include <State.h>

List of all members.

Public Member Functions

bool fileOutputMode ()
 allows classes (primarily in the redisplay chain) to tell if we are currently outputing to a file.
void beginFileOutputMode ()
 begin file output
void endFileOutputMode ()
 end file output

Static Public Member Functions

static stateinstance ()

Private Member Functions

 state ()
 ~state ()

Static Private Member Functions

static statestartup ()
static void shutdown ()

Private Attributes

int file_output_mode_count_

Static Private Attributes

static statesingleton
static bool initialized

Friends

class stateCleanup

Detailed Description

Definition at line 33 of file State.h.


Constructor & Destructor Documentation

casa::display::state::state (  )  [inline, private]

Definition at line 53 of file State.h.

casa::display::state::~state (  )  [inline, private]

Definition at line 54 of file State.h.


Member Function Documentation

void casa::display::state::beginFileOutputMode (  ) 

begin file output

void casa::display::state::endFileOutputMode (  ) 

end file output

bool casa::display::state::fileOutputMode (  ) 

allows classes (primarily in the redisplay chain) to tell if we are currently outputing to a file.

.\.

static state& casa::display::state::instance (  )  [inline, static]

Definition at line 37 of file State.h.

References initialized, singleton, and startup().

static void casa::display::state::shutdown (  )  [static, private]
static state& casa::display::state::startup (  )  [static, private]

Referenced by instance().


Friends And Related Function Documentation

friend class stateCleanup [friend]

Definition at line 34 of file State.h.


Member Data Documentation

Definition at line 59 of file State.h.

bool casa::display::state::initialized [static, private]

Definition at line 60 of file State.h.

Referenced by instance().

Definition at line 51 of file State.h.

Referenced by instance().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1